2009-06-19 47 views
2

當我用這個方法來初始化一個UITabBarItem標籤爲UITabBarItem

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

我是否需要爲每個標籤欄項目一個獨特的標籤,或者(因爲我不使用它們)我可以簡單地爲它們使用相同的標籤值?

回答

3

我很確定你可以把它們全部保留爲0或你選擇的其他號碼。每個UIView都可能具有不同的標記,並且Interface Builder默認將它們全部設置爲0。我沒有遇到任何問題。

+0

謝謝,我會相信你的。 ; ) – 2009-06-19 22:06:37

+0

我的iPhone應用程序很長一段時間全部都是0,並沒有問題。現在我要將它們設置爲值,以便我可以通過「if」或「switch」語句輕鬆識別哪些元素正在發送事件等。 – 2013-10-19 23:35:43

2

從蘋果公司的UITabBarItem類的引用:

標籤 - 接收器的標籤,你可以用它來確定應用程序欄項目對象的整數。

所以它看起來並不重要。