如何强制UIView只接受最后一次触摸事件

时间:2013-06-13 12:18:25

标签: ipad uipopovercontroller

我创建了一个customView,其中,在click事件中它显示了imagepicker选择选项。我在customView上添加了5个实例,在其他视图中说'myView'。

现在在'myView'中,如果用户同时选择所有5个视图。然后'myView'shows 5 imagePicker选择选项。如何强制'myView'识别最后一次触摸。所以它应该只显示一个imagePicker选择或它当用户选择图库/相机时,应该关闭其他弹出窗口。

enter image description here

1 个答案:

答案 0 :(得分:0)

在customView

中创建UIPopoverController实例 像这样...... .h文件:

@property (strong, nonatomic) UIPopoverController *popover;

然后,当你需要弹出窗口时,将其设置为像这样(.m文件):

self.popover = [[UIPopoverController alloc] initWithContentViewController:someViewController];

现在总会只有一个Popover显示