[問題] UILabel.text無法更新
(IBOutlet) UILabel *label
for(int i=1; i<10; i++)
{
label.text = [dictionary objectForKey:key];
}
dictionary的value是NSString*
請問我像上面那樣寫的話
我的UILabel的文字顯示都沒有變
為什麼呢?
有辦法更新他嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.240.227.194
→
01/17 18:55, , 1F
01/17 18:55, 1F
→
01/17 20:50, , 2F
01/17 20:50, 2F
我IBOutlet有連結
因為我在viewDidLoad裡打label.text = @"abc"
程式執行時他UILabel是顯示abc沒錯
但我在viewDidLoab以外的instance method裡打label.text = @"abc"
就沒有反應
→
01/17 20:51, , 3F
01/17 20:51, 3F
我是在view載入之後才做的
上面只是個範例
並非我程式原碼
我的程式是按下播放後
他會去dictionary把歌詞抓出來
按照目前播放時間替換到UILabel上
所以當然是view載入才可以按下播放鍵
→
01/17 20:51, , 4F
01/17 20:51, 4F
連做十次只是個範例方便讓大家理解我的問題
事實上我做的次數比十次還多
因為歌詞不只十行
※ 編輯: wfgh 來自: 111.240.229.193 (01/17 22:29)
※ 編輯: wfgh 來自: 111.240.229.193 (01/17 22:30)
→
01/17 22:41, , 5F
01/17 22:41, 5F
→
01/17 22:51, , 6F
01/17 22:51, 6F
→
01/18 00:23, , 7F
01/18 00:23, 7F
→
01/18 00:24, , 8F
01/18 00:24, 8F
→
01/18 00:25, , 9F
01/18 00:25, 9F
→
01/18 19:53, , 10F
01/18 19:53, 10F
→
01/18 19:53, , 11F
01/18 19:53, 11F
→
01/18 19:53, , 12F
01/18 19:53, 12F
→
01/18 19:54, , 13F
01/18 19:54, 13F
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章