後我有一個UITableViewController
其在它的tableView:didSelectRowAtIndexPath
方法,建立了一個視圖控制器,並調用的UITableViewController負載空視圖,但後來加載正確第二負載
[self.navigationController pushViewController: viewController animated:YES]
。
當我在根控制器中選擇一行時,第二個viewController加載但是爲空 - 表視圖加載但沒有數據。這裏沒有調用tableView:numberOfRowsInSection
。
當我回到頂層,然後再次選擇相同的行,視圖加載正確 - 調用方法。
爲什麼表視圖不會在第一次嘗試時調用委託方法,而是在第二次調用它們?
我是否缺少明顯的東西?
感謝
更清晰的「第二個viewController加載,但是是空的」將有所幫助。你什麼意思是空的? – TechZen 2009-12-03 21:30:00