【发布时间】:2012-11-15 22:06:12
【问题描述】:
I display a popover when a table view cell is selected.但是,如果用户选择另一个表格单元格,我想立即在弹出框中显示新内容(而不是等待弹出框关闭,然后用户再次点击以显示新内容)。
我尝试将 UITapGestureRecognizer 添加到视图中,以便我可以检测桌面点击或视图外的点击。但是,由于仍然显示弹出框,因此不会调用点击手势。
我知道 UIPopoverControllerDelegate 方法: – popoverControllerShouldDismissPopover: – popoverControllerDidDismissPopover:
但是从 popoverControllerShouldDismissPopover 返回 YES 或 NO 不允许调用点击手势。
有人知道怎么解决吗?
【问题讨论】:
标签: ios uitableview uipopovercontroller uitapgesturerecognizer