2013-06-18 47 views
0

我有一個小問題。我有一個表格視圖,當用戶選擇一行時,彈出窗口顯示其內容。但是,如果我想在表格視圖中選擇另一行,則需要點擊一次以關閉彈出窗口,並再次選擇該行。UITableView和popover:關閉彈出窗口並選擇行

我怎麼能做同樣的事情,但只有一個水龍頭:解僱並選擇行?

CHEARS, IBEN

回答

0

駁回的酥料餅的表格視圖的 didSelectRowAtIndexPath:方法的酥料餅。

在創建酥料餅或推動SEGUE表視圖控制器:

popoverController.passthroughViews = @[self.tableView]; 
+0

我不能因爲彈出窗口創建時,選擇一行 – iBen

+0

didSelectRowAtIndexPath方法將調用第二次點擊。所以他不能這樣做。 – CRDave

+0

謝謝,它的工作原理! – iBen

0

你應該嘗試使用屬性passthroughViews上UIPopoverViewController UIPopoverController Class Reference

如果你把你的tableview這個陣列,你將能夠收到didSelectRow調用

+0

謝謝,它的工作原理! – iBen