我找不到合適的位置,請先撥打selectRowAtIndexPath:animated:scrollPosition:
至選擇一行UITableView
。表數據時,表視圖控制器的初始化還沒有被加載,所以我不能做選擇即時我UITableViewController
初始化後(過界例外,否則會出現的)。如何初步選擇UITableView中的一行
9
A
回答
6
您需要使用viewWillAppear:
來設置視圖的狀態,每次出現時,即使該視圖已經被顯示過。 UITabViewController或UINavigationViewController中的任何不可見視圖都可以隨時卸載,因此您無法依賴不可見視圖來保持其狀態。
或者,爲了更好的控制,實施loadView
,viewDidLoad
和viewDidUnload
。
如果要維護自己的視圖控制器的層次,你將有viewWillAppear中,viewWillDisappear等,消息手動轉發給你的子視圖控制器。
3
嘗試和超載viewWillAppear:animated
或viewDidAppear:animated
確保超以及調用。
確保調用selectRowAtIndexPath:indexPath animated:NO
爲好,它會沒有時間延遲選擇。
2
可以設置使用cell.selected = YES在uitableview.By的方法的cellForRowAtIndexPath選擇任何細胞;
相關問題
- 1. UITableView初始行選擇
- 2. 如何在UITableView中選擇多行
- 3. 如何不取消選擇UITableView中的一行?
- 4. UITableView pushViewController選擇行
- 5. UITableView的選擇行按鈕應該取消選擇另一行
- 6. 選擇多的UITableView行
- 7. 如何在UISplitView的UITableView子視圖中進行多行選擇?
- 8. 如何替換UIViewController中的UITableView選擇
- 9. 在一個UITableView如何預先選擇一行
- 10. 無法在UITableViewController中選擇UITableView的行
- 11. UITableView - 總是選擇中間的行
- 12. 的UITableView選擇
- 13. 如何禁用UItableview中特定的計數後的行選擇
- 14. 如何獲得在UITableview中選擇的行的標題
- 15. UITableView崩潰行選擇
- 16. UITableView分組 - 選擇多行
- 17. 使用UITableView進行選擇
- 18. 最後選擇行在UITableView
- 19. UITableView自動選擇行
- 20. 如何在UITableView中選擇標題?
- 21. 如何快速選擇iOS5中的所有行UITableView
- 22. 如何以編程方式在MonoTouch中的UITableView中選擇一行?
- 23. UITableView編輯中的多項選擇 - 最多兩行選擇?
- 24. UITableView在Swift中選擇像UIPickerView一樣的行中心
- 25. 如何在UITests中選擇UITableView的一個部分?
- 26. UITableView多選。自動選擇行隨機選擇行
- 27. 如何選擇vscode中的每一行?
- 28. 如何選擇下一行中的列?
- 29. 如何隱藏對UITableview的選擇?
- 30. 如何阻止執行,直到用戶選擇在UIPopover中的UITableView中的行?
我已經嘗試了這些。但不幸的是,我需要手動添加UITableView作爲子視圖到另一個視圖,所以視圖控制器的viewWillAppear:aimated或viewDidAppear:animated將不會被調用。此外,選擇每次出現的視圖不僅僅是「初始選擇」,並且需要額外的標記來確定該外觀是否是第一個。 – an0 2009-12-04 15:16:09