我有這個功能運行的iPhone3G在我的ViewControllerviewDidAppear,但viewDidShowToUser在哪裏?
- (void)viewDidAppear:(BOOL)animated {
[super viewDidLoad];
}
我使用的TabBar iPhone應用程序。但是,當我從選項卡1單擊到選項卡2並調試secondView控制器時,它在視圖實際上位於用戶視圖之前停止。
因此,當你點擊標籤2,直到每個函數內部 - (void)viewDidAppear:(BOOL)動畫完成後,用戶可以看到視圖。
函數ViewDidShowToUser在哪裏?現在我有幾個功能運行,所以它有時慢,你在想按鈕不工作真的..
謝謝你們。但是問題也在IB內部。 Couse:當我調試我的應用程序。 它觸發viewDidLoad中首先的cellForRowAtIndexPath後.... 我認爲是文件的所有者的病程是一個視圖控制器,並增加了委託和數據源的協議。在我的其他應用程序viewDidload觸發cellForRowAtIndex路徑後,我的其他應用程序是一個TableViewController ... 但在這個時候我的看法是一些更復雜,所以我使用視圖內的小tableView ..好吧,我會嘗試選項2. 謝謝 – 2010-08-10 16:15:07