Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 让超级控制者不在外界接触时辞职?_Iphone_Ios_Xcode_Ipad - Fatal编程技术网

Iphone 让超级控制者不在外界接触时辞职?

Iphone 让超级控制者不在外界接触时辞职?,iphone,ios,xcode,ipad,Iphone,Ios,Xcode,Ipad,我展示了一个UIPopovercontroller,当用户触摸到它之外的任何地方时,它自然会自动关闭 有没有办法让它在被触摸时不会自行消失?当用户在中执行操作时,我宁愿手动取消它 从UIPopoverController上的文档中感谢您: 直通视图 当popover可见时,用户可以与之交互的视图数组 @属性(非原子,副本)NSArray*直通视图 只需将其设置为您希望保持交互的任何内容(self.view for everything),popover就会“忽略”这些视图中的拒绝。它非常方便,在

我展示了一个UIPopovercontroller,当用户触摸到它之外的任何地方时,它自然会自动关闭

有没有办法让它在被触摸时不会自行消失?当用户在中执行操作时,我宁愿手动取消它


从UIPopoverController上的文档中感谢您:

直通视图 当popover可见时,用户可以与之交互的视图数组

@属性(非原子,副本)NSArray*直通视图


只需将其设置为您希望保持交互的任何内容(self.view for everything),popover就会“忽略”这些视图中的拒绝。它非常方便,在3.2+版本中可用,使编写遗留代码变得更加容易。

奇妙的解决方案CodaFi先生。