UITabBarItem 的标签
Posted
技术标签:
【中文标题】UITabBarItem 的标签【英文标题】:tag for UITabBarItem 【发布时间】:2009-06-19 21:49:53 【问题描述】:当我使用这个方法初始化一个UITabBarItem
:
- (id)initWithTitle:(NSString *)title image:(UIImage *)image tag:(NSInteger)tag
我是否需要为每个标签栏项目设置一个不同的标签,或者(因为我不使用它们)我可以简单地为所有标签使用相同的标签值吗?
【问题讨论】:
【参考方案1】:我很确定您可以将它们全部保留为 0 或您选择的任何其他数字。每个 UIView 都可能有不同的标签,并且 Interface Builder 默认将它们全部设置为 0。我没有遇到任何问题。
【讨论】:
谢谢,我相信你。 ; ) 我的 iPhone 应用很长一段时间都为 0,这很好。现在我要将它们设置为值,这样我就可以执行“if”或“switch”语句来轻松识别哪个元素正在发送事件等。【参考方案2】:来自 Apple 的 UITabBarItem 类参考:
tag - 接收者的标签,一个整数,可用于识别应用程序中的条形项目对象。
所以看起来这并不重要。
【讨论】:
我看到了,但似乎不清楚他们是否将其用于任何用途。 就由我们来“识别物体”以上是关于UITabBarItem 的标签的主要内容,如果未能解决你的问题,请参考以下文章
iOS:给标签栏控制器的UITabbarItem添加点击动效
在 UIBarButtonItem 下添加标签,如在 UITabBarItem [重复]