dub*_*eat 3 tags iphone cocoa-touch uibutton
我想知道零是否是可可中的保留标签号.
我问,因为我正在从0到n的for循环中构建UIButtons,并在每个创建的按钮标记中分配循环索引.
然后当我尝试使用viewWithTag引用并尝试更改属性时,我得到标签为零的按钮的sigbart错误.所有其他按钮都可以正常工作.
为了使我的代码工作,我必须使用1 - n + 1创建按钮
tag
是UIView子类中的整数实例变量,并且与任何其他整数ivar一样,默认情况下初始化为0.
因此,在您的情况下,任何未明确设置为某个值的子视图标记将等于0,如果有多个此类子视图viewWithTag:
方法可能会返回其中任何一个 - 可能它只返回UIButton实例并且您访问某些特定于按钮的属性在您的代码中,以便在运行时获取异常(无法识别的选择器?).
归档时间: |
|
查看次数: |
604 次 |
最近记录: |