iOS tag的使用

一、添加标记 (标记不能为0)

UIButton *backBtn = [[UIButton alloc] initWithFrame:CGRectMake(0,0,100,100)];
backBtn.backgroundColor = [UIColor blackColor];
backBtn.tag = 666;[self.view addSubview:backBtn];

二、取出控件

// 方法一
for (UIButton *find_Btn in self.view.subviews) {

    if (find_Btn.tag == 666){
        find_Btn.backgroundColor = [UIColor whiteColor];
    }
    if (find_Btn.tag == 999){
        find_Btn.backgroundColor = [UIColor greenColor];
    }

 }
// 方法二
UIButton *find_Btn = (UIButton*)[self.view viewWithTag:666]; find_Btn.backgroundColor = [UIColor redColor];
时间: 2024-12-07 14:08:53

iOS tag的使用的相关文章

北京天宇联科技有限责任公司——T语言iOS开发指南

#import "Ttyu_Server.h" #import "Ttyu_View.h" Ttyu_ViewData.h 定义储蓄控件的信息 枚举类型:定义常量action动作 getRow=0: 说明:获取表中一行数据,常用于明细页的数据展示 getRows=1: 说明:获取表数据,常用于翻页的列表控件 getRowBySql=2: 说明:把接口的单行数据写入容器内的所有相匹配的子控件上,常用于明细页的数据展示 getRowsBySql=3: 说明:把接口的多行

Awesome Swift

Awesome Swift A collaborative list of awesome Swift resources,inspired by awesome-python and listed on awesome-awesomeness. Feel free to contribute! Awesome Swift Demo Apps iOS Apple Watch OS X Dependency Managers Guides Editor Support Vim Libs Anima

直播地址

<?xml version="1.0" encoding="utf-8" ?> - <response> <version>20140721155443</version> - <liveType id="1" name="基础频道"> - <channel id="1001" name="CCTV-1" aliasnam

文顶顶 iOS开发UI篇—在UIImageView中添加按钮以及Tag的参数说明

ios开发UI篇—在ImageView中添加按钮以及Tag的参数说明 一.tag参数 一个视图通常都只有一个父视图,多个子视图,在开发中可以通过使用子视图的tag来取出对应的子视图.方法为Viewwithtag: 提示点:在xib中如果想要通过tag参数获取对应的控件(属性),不要把tag的参数设置为0,因为xib中所有的对象默认tag都为0,设置为0取不到对象. 二.ImageView中添加按钮(1)ImageView和Button的比较 Button按钮的内部可以放置多张图片(4),而Ima

IOS开发UI基础—在UIImageView中添加按钮以及Tag的参数说明

ios开发UI基础-在ImageView中添加按钮以及Tag的参数说明 一.tag参数 一个视图通常都只有一个父视图,多个子视图,在开发中可以通过使用子视图的tag来取出对应的子视图.方法为Viewwithtag: 提示点:在xib中如果想要通过tag参数获取对应的控件(属性),不要把tag的参数设置为0,因为xib中所有的对象默认tag都为0,设置为0取不到对象. 二.ImageView中添加按钮(1)ImageView和Button的比较 Button按钮的内部可以放置多张图片(4),而Im

iOS开发UI篇—在ImageView中添加按钮以及Tag的参数说明

一.tag参数 一个视图通常都只有一个父视图,多个子视图,在开发中可以通过使用子视图的tag来取出对应的子视图.方法为Viewwithtag: 提示点:在xib中如果想要通过tag参数获取对应的控件(属性),不要把tag的参数设置为0,因为xib中所有的对象默认tag都为0,设置为0取不到对象. 二.ImageView中添加按钮 (1)ImageView和Button的比较 Button按钮的内部可以放置多张图片(4),而ImageView中只能放置一张图片. (2)说明: ImageView只

IOS之UIView的tag学习

tag是UIView的一个属性,而且要求tag值唯一.父视图可以通过tag来找到一个子视图 1 UIView *redView = [[UIView alloc]initWithFrame:CGRectMake(0, 0, CGRectGetWidth(self.window.frame), CGRectGetHeight(self.window.frame)/2)]; 2 redView.backgroundColor = [UIColor redColor]; 3 redView.tag =

iOS 主流搜索界面下的Tag标签布局框架,各种样式任君挑选,包您满意(SKTagView)

每个App的搜索界面下边都会有热门搜索,历史搜索之类的标签,这里介绍个框架, 既可以非常容易实现标签类的不规则流式布局,也可以实现固定宽度和高度的布局,也 支持Autolayout,使用起来也是非常舒服.SKTagView原框架下只有根据文字宽度不固 定的的模式,那么如果需求有固定宽高模式的,老规矩,只能改源码了. 请看图: 传统模式: TableView cell模式的不规则模式和固定宽高模式:     电影放完了,开始简单介绍下 这里有两个能用到的地方(截图来自淘宝)     OK,根据以上

ios 打tag

修改spec文件的version: git commit -am"version 0.1.1" git push origin master -u git tag 0.1.1 git push --tags 在包含sepc的目录:pod repo push yingzhongtong-bjmobile-beijing-pods-spec YZTLaunchView.podspec