3

当我使用此方法初始化 a 时UITabBarItem

- (id)initWithTitle:(NSString *)title image:(UIImage *)image tag:(NSInteger)tag

我是否需要为每个标签栏项目使用不同的标签,或者(因为我不使用它们)我可以简单地为所有标签使用相同的标签值吗?

4

2 回答 2

5

我很确定您可以将它们全部保留为 0 或您选择的任何其他数字。每个 UIView 都可能有不同的标签,并且 Interface Builder 默认将它们全部设置为 0。我没有遇到任何问题。

于 2009-06-19T22:04:28.153 回答
2

来自 Apple 的UITabBarItem类参考:

tag - 接收者的标签,一个整数,可用于标识应用程序中的条形项目对象。

所以看起来真的无所谓。

于 2009-06-19T22:21:09.150 回答