看板 MacDev 關於我們 聯絡資訊
不好意思 小弟又來麻煩版上的人了 實在是找了很多資料還是無法解決 問題,關於 Button 和 label,我參考了一個範例研究出按下按鈕可以改變 label 的顯示 例如: 宣告: UIButton *start; UIButton *finish; UILabel *status; -(IBAction)start:(id)sender{ status.text = @"開始"; . . . } -(IBAction)finish:(id)sender{ status.text = @"結束"; . . . } 以上都已經拉好了,分別按下兩顆不同的按鈕可以實現不同的顯示,後來我又自己寫上 一個 function 來自動改變 status.text 例: -(void) autochange{ . . status.text = @"自動結束"; } 我確定我在另外一個 class 有連結到這個 function,不過為什麼沒有改變 text 裡的 顯示?? 反正在上述的 兩個按鍵 function 裡 將 [self autochange] 加在後面 就能會 改變了,這是為什麼的原因呀? 是不是我用錯方式了? QQ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.138.178.86
sorkayi:先下中斷點再說 10/09 15:23
※ 編輯: r0931265515 來自: 140.138.178.86 (10/09 15:27)
r0931265515:?? 請問大大的意思是? 10/09 15:28
sinread:在autochange那裡下中斷, 看有沒有叫到 10/09 16:00
r0931265515:有 我下一個 printf 在電腦上有看到 10/09 16:08
sinread:[status setNeedsDisplay] 試試看 10/09 16:14
r0931265515:不行 哭哭 10/09 16:24
sinread:貼個詳細點的上來看看吧 10/09 18:04
tentenlee:打包成zip黨咖實在 10/09 18:11