2012-04-21 84 views
0

我使用浮动弹出窗口在我的UI中显示建议。当用户想要从分屏视图控制器的菜单栏中选择一个项目时,第一个敲击就会忽略弹窗。因此,用户必须点击两次,以激活菜单项目。Popover控制器与SplitViewController的菜单弹出对话框

Here it is in action

如果用户想要激活的垃圾桶,他要挖掘它的两倍。一次解雇其他popover,一次激活垃圾桶。

避免这种情况的最好方法是什么?

回答

0

野生猜测在这里 - 但也许passThroughViews - 添加按钮视图,然后在按钮操作中,关闭弹出窗口(需要确定它是否处于活动状态)。有点哈克,但可以工作。

+0

关闭!解决方案是将工具栏添加到passThroughViews,而不仅仅是按钮。感谢您的帮助! – 2012-04-21 09:57:07