2011-11-04 66 views
3

我有一個UItableView,它具有使用navigationcontroller推送的詳細視圖。如果我選​​擇了一行,它顯示瞭解除視圖並選擇另一行後顯示的細節,它返回第一個選定的行本身iPhone的UItableview didselectrowAtIndexPath總是返回第一行選擇

+4

你確定你沒有實現tableView:didDeselectRowAtIndexPath:而不是tableView:didSelectRowAtIndexPath:? – jbat100

+0

這個人得到了我,當我回到它真的沒有選擇的方法時,我從來不知道有沒有選擇委託哈哈,謝謝 –

+0

@ jbat100非常感謝你指出我的代碼顯然是什麼問題,但我在我面前看不到它。 – ammianus

回答

0

釋放舊對象並重新創建didSelectRowAtIndexPath方法詳細視圖的新對象,因爲它會使用舊的對象每次都這樣viewDidLoad方法是行不通的......

嘗試這一個或發表您的代碼... ..

相關問題