tag 的取值注意

转载 2015年11月18日 16:20:09

通常我们使用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

mp4 tag解析

  • 2017年11月07日 17:48
  • 3.25MB
  • 下载

TAG静态化-5.7-亲测可用转拼音

  • 2017年07月06日 17:41
  • 22KB
  • 下载

Android TagFlowLayout完全解析 一款针对Tag的布局

一、概述 本文之前,先提一下关于上篇博文的100多万访问量请无视,博文被刷,我也很郁闷,本来想把那个文章放到草稿箱,结果放不进去,还把日期弄更新了,实属无奈。 ok,开始今天的博文,今天要...

tag直接切换

  • 2015年12月10日 14:31
  • 2KB
  • 下载

tag-cloud forsitess

  • 2014年11月30日 20:36
  • 590KB
  • 下载

jenkins+gitlab钩子+shell脚本基于git的tag实现App增量更新

环境准备: jdk1.8(网上安装教程很多), 1.安装jenkins 首先到https://jenkins.io/index.html下载jenkins的war包。上传到自己的服务器,放在自己对应的...

antenna tag

  • 2015年01月06日 22:02
  • 1.66MB
  • 下载

IT Sensor tag SPEC

  • 2015年06月08日 22:21
  • 132KB
  • 下载

C语言中结构体标签tag与结构体数据类型的使用

C语言中的数据结构实现很多时候会用到结构体功能,而反复定义结构体有几种不同的方法。这里先把三种常用方法阐述一下然后针对两种简化模式的方法进行简单的示范与总结。 方法1: #include "std...

octopress-tag-pages

  • 2013年12月25日 21:34
  • 46KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:tag 的取值注意
举报原因:
原因补充:

(最多只允许输入30个字)