tag 的取值注意
来源:互联网 发布:apple淘宝旗舰店 编辑:程序博客网 时间:2024/05/02 06:46
通常我们使用viewWithTag如下情形:
如果我们用了一个父View,上面放了多个子view, 每个子view都通过从0开始的Tag值来进行标志,以便于后期在像View上直接使用viewWithTag:tag值来取各个子View
而在用[父view viewWithTag:0]取到的view, 发现不是子view, 而是这个父view,
后来才想起苹果文档上提到过一次,tag值较小的,如0-100为苹果保留使用, 而0就是保留着给自己这个view使用的。
对于其它的view, 如scrollview, 则更上面的0, 1,2 都可能会是保留值。
所以在使用viewWithTag时, 和在设置子view的Tag值时, 需要注意不要使用数值较小的Tag值,使用时建议加一个定值
define TileInitialTag 10000
使用时,如下
curTileView_0.tag = TileInitialTag + emptyPlaceIndex_0;
这样就可以有效地避免因为tag值太小,而取到系统保留的view.
转载:
http://blog.csdn.net/smking/article/details/8590547
0 0
- tag 的取值注意
- 注意java int整形变量的取值范围
- jdbcTemplate的取值方法和注意事件
- 关于平方和立方和,注意范围的取值顺序
- 【转载】EL表达式取Map值需要注意的
- View Tag 要注意
- GIT tag标签注意
- spring:bind tag的一个要注意的问题
- 常用的Tag值
- tag 值的用法
- tag值的使用
- Struts2中if Tag得注意的问题
- 在读取Socket时注意的问题
- 注意 引用 与 取址的区别
- Eclipse 使用的注意 灵格斯 取词
- view的tag值相关
- 用struts2取url后参数的值,Map栈里取值千万要注意的问题
- 使用Struts标签取对象的属性值时需要注意的问题
- Android事件构成
- iOS应用逆向工程(五):利用Cycript 定位目标函数
- [置顶] 苹果所有常用证书,appID,Provisioning Profiles配置说明及制作图文教程(精)
- Android数据库高手秘籍(零)——前言
- Ubuntu ftp设置
- tag 的取值注意
- WEB前端 和 JAVA后台 关于头像上传功能实现中出现的ajax 404问题经验
- Makefile中的变量
- 字符串截取
- Service类onStartCommand()返回值讲解.
- Docker —— 从入门到实践
- 使用JS输出一个二维数组
- android中开启多进程的问题
- UVA-OJ.关于数论的成长练习