Ios 显示popover时UI没有响应
我有两个按钮,分别是Ios 显示popover时UI没有响应,ios,iphone,uipopovercontroller,uiresponder,Ios,Iphone,Uipopovercontroller,Uiresponder,我有两个按钮,分别是button1和button2。当我们点击按钮1时,将显示一个弹出框。当显示popover时,如果我们点击按钮2,它不会响应点击操作,而popover将被取消。我需要的是,当我们点击button2时,我需要关闭弹出窗口,并执行button2的操作。我怎么能同时得到这个。请给我一些建议。提前感谢。根据UIPopoverController的默认行为,当用户点击popover之外时,它将被解除。以下是Apple文档中的注释: UIPopoverController类用于管理pop
button1
和button2
。当我们点击按钮1
时,将显示一个弹出框
。当显示popover
时,如果我们点击按钮2
,它不会响应点击操作,而popover
将被取消。我需要的是,当我们点击button2
时,我需要关闭弹出窗口,并执行button2
的操作。我怎么能同时得到这个。请给我一些建议。提前感谢。根据UIPopoverController的默认行为,当用户点击popover之外时,它将被解除。以下是Apple文档中的注释:
UIPopoverController类用于管理popover中内容的表示。您可以使用弹出框临时显示信息。popover内容是在现有内容之上分层的,背景会自动变暗。在用户点击popover窗口外部或您明确关闭它之前,popover始终可见。Popover控制器仅用于iPad设备。尝试在其他设备上创建一个会导致异常
如果您想在点击按钮2时执行任何操作,最简单的方法是将按钮2移动到popover内容的顶部。这样,当用户点击按钮2时,您可以显式地关闭popover,并在那里执行自定义操作