禁用 uipopover 点击手势识别器
Disable uipopover tap gesture recognizer
我知道当您点击弹出窗口外部时,UIpopover 会自动关闭。
我需要禁用点击识别器,因为我有 4 个按钮,每个按钮都显示弹出窗口,当您点击另一个按钮时,必须显示另一个弹出窗口。
当我点击另一个按钮时,第一个弹出窗口消失(我可以通过编程方式处理它)但是第二个按钮的功能没有调用,因为点击已经 "consumed"。
我试图从弹出窗口中删除点击手势识别器但没有成功。
您可以将按钮分配给弹出框呈现控制器的 passthroughViews
数组,以允许在弹出框可见时进行交互。
我知道当您点击弹出窗口外部时,UIpopover 会自动关闭。
我需要禁用点击识别器,因为我有 4 个按钮,每个按钮都显示弹出窗口,当您点击另一个按钮时,必须显示另一个弹出窗口。
当我点击另一个按钮时,第一个弹出窗口消失(我可以通过编程方式处理它)但是第二个按钮的功能没有调用,因为点击已经 "consumed"。
我试图从弹出窗口中删除点击手势识别器但没有成功。
您可以将按钮分配给弹出框呈现控制器的 passthroughViews
数组,以允许在弹出框可见时进行交互。