作者ksksBangBang (Bang!)
看板MacDev
標題Re: [問題] Button 與 Label 的問題
時間Wed Oct 10 01:59:17 2012
你的Recorder.viewController沒有連結到你真正顯示的Hello_WordViewController阿
簡單解(不推薦)
請在宣告myRecorder時 myRecorder.viewController = self
這裡self是真正在顯示的Hello_WordViewController
正解
好好寫個RecorderDelegate, 或是用Notification
讓View controller (而不是recorder)去控制view
※ 引述《r0931265515 (蛙哥)》之銘言:
: 再次感謝大家的幫忙 以下這是小弟的連結 再麻煩大家
: http://ppt.cc/uWAV
: 稍微說明一下 自己的程式的流程 以便各位大大更了解小弟的困惑所在
: 自己的專案 有4個 button 和1個 label
: 在 record 的按鈕按下去之後 會在 label 上顯示 "錄音中....." 並連結到我的錄音
: 主程式 接下來在 AQRecord.c 中的 AudioInputCallback() 我設了一個條件 使他停止
: 並連結到 Hellow_WordViewController () 的我自己寫的 DetectEnd() 問題就是這裡的
: status 無法顯示我所要的文字 而下面的 一些 button enabled 似乎也沒有動作
: 但是能確定的是 我寫個 printf 來觀看是有動作的 是確定我的寫法是有連結到這個
: function的
: 所以再次謝謝大家的幫忙 小弟感激啊啊啊啊啊!!~~ T 0 T
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 199.2.242.199
1F:推 r0931265515:意思是說 我雖然用了 @class Hellow_WordViewControll 10/10 14:27
2F:→ r0931265515:雖然是有連到 function 但實質上 是沒有連到顯示 view 10/10 14:28
3F:→ r0931265515:這一塊? 10/10 14:28
4F:→ zonble:因為你每次都去重建一個新的 view controller instance 10/10 16:55
5F:→ zonble:而沒有建立跟原本的 view controller 的 reference 10/10 16:55
6F:推 r0931265515:阿屋!!!終於用好了 感謝大家耶!! 10/11 16:11
7F:→ r0931265515:最終還是用了 delegate 的方式弄好 也讓我學到這些東 10/11 16:11
8F:→ r0931265515:西 再次感謝大家的幫忙 10/11 16:12