2012-12-21 55 views
8

我使用的是StoryboardUITableView而沒有UINavigationControllerUITableView「selection」triggered segue

當點擊任何單元格時,它應該將用戶帶到詳細信息頁面。我當然可以實現didSelectRowAtIndexPath:

但我想嘗試一些完全不同的東西。我想用故事板segue來做。我使用原型單元格,並且可以簡單地在單元格上配置觸發的Segue。我可以實現prepareForSegue:,但是這裏有個問題,我怎麼知道選擇了什麼單元格?

Xcode Screen

+0

即使你得到了你的問題的解決方案,請確保你已經通過tha教程在我的答案中有效地使用故事板,使用故事板有幾個優點和缺點 –

回答

17

prepareForSegue:sender:方法的sender參數是您正在尋找的細胞。你可以通過[self.tableView indexPathForCell:sender]得到它的索引路徑(你可能需要演員)。

+0

真的!今天會試試!提前致謝! –

1

,以獲取有關如何使用故事板請檢查下面的教程一個明確的說法,how to use Storyboard

確保您閱讀的第二部分太....這會給你一個明確的概念如何使用,以及你的問題的解決方案也在那裏。