我確定這是一個很常見的問題:我有一個UITableView,裏面有很多條目。如果你點擊一個單元格,你會看到關於選定對象的一些細節(使用導航控制器完成)。現在,如果用戶點擊屏幕頂部的後退箭頭,他會成功返回到舊錶格,但現在滾動所有返回到頂部,無論用戶以前觸摸過哪個單元格。UITableView滾動到用戶點擊的位置
我在ViewController的「viewWillAppear」方法中創建表。然而我認爲這不是我的問題,因爲日誌條目顯示當我從另一個視圖返回(點擊後退按鈕)時,「reloadData」調用(在該方法中)不會被調用。
有誰知道我可以如何防止從更深層次返回時滾動UITableview?
非常感謝!
非常感謝,您的評論踢我再次檢查文檔,現在我明白了爲什麼loadView以前沒有爲我工作。現在好,謝謝!而滾動的問題也消失了:)完美! – Robin 2010-02-01 18:38:46