我想一個標籤設置一個UILabel對象,這樣我可以在一個開關case語句與標籤標識它標籤設置爲一個視圖
然而,當我這樣做是viewDidLoad中:
[self.label setTag:1];
LogInfo(@"label's tag:%d",[self.label tag]);
日誌中的輸出是:
label's tag:0
爲什麼會出現這種情況?
給定的標籤添加到視圖編程,並在界面生成器
我想一個標籤設置一個UILabel對象,這樣我可以在一個開關case語句與標籤標識它標籤設置爲一個視圖
然而,當我這樣做是viewDidLoad中:
[self.label setTag:1];
LogInfo(@"label's tag:%d",[self.label tag]);
日誌中的輸出是:
label's tag:0
爲什麼會出現這種情況?
給定的標籤添加到視圖編程,並在界面生成器
這個不存在,如果你的標籤是零會發生。
確實我的標籤是零!當stackoverflow允許時,我會接受這個答案,謝謝;) –
在創建標籤之前,您正試圖設置標籤,因此它將顯示nil。
也許你可以顯示標籤的整個初始化 – Joshua