我有点问题。我有一个表视图,当用户选择一行时,会显示一个带有内容的弹出窗口。但是如果我想在表格视图中选择另一行,我需要点击一次以关闭弹出窗口,再次点击选择该行。
我怎样才能做同样的事情,但只需点击一下:解雇并选择行?
CHEARS, IBEN
答案 0 :(得分:0)
在popover的表视图的 didSelectRowAtIndexPath:
方法中关闭popover。
在表视图控制器中创建弹出窗口或推送segue时:
popoverController.passthroughViews = @[self.tableView];
答案 1 :(得分:0)
您应该尝试在UIPopoverViewController上使用属性passthroughViews UIPopoverController Class Reference
如果您将tableview添加到此数组,您将能够接收didSelectRow调用