您的位置:首页 > 移动开发 > IOS开发

ios 开发视图的tag使用方法

2012-09-22 21:44 295 查看
对于使用静态的tag的视图,推荐使用“-”的,并且tag的范围小一点儿比较好。setTag:0这个最好不要用,因为有的时候superView的tag的默认是0

因为对于整个程序来说,tag是全局的变量(类似),并不是在某个view,里面的viewOftag方法,而只调用本view里的相应的view,而是在内存中寻找只要live状态的,均会被调用。所以tag需要保证唯一性。

如下所示:

UIButton * btn = [UIButton buttonWithType:UIButtonTypeRoundedRect];

[btn setTag:1];

[btn setFrame:CGRectMake(10,10, 100,100)];

[self.view addSubview:btn];

UIView * temp = [self.view viewWithTag:1];

[temp removeFromSuperview];
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: