2010-06-18 37 views
1

我正在使用UIMenuController,点击屏幕时消失。当我显示菜单时,我需要等待用户在菜单消失之前选择一个项目,但如果点击屏幕上的任何地方(而不是菜单栏),菜单仍然会淡出。有什么办法可以防止这种情况发生?当菜单以外的地方点击屏幕时,UIMenuController消失

它可能与UIResponder类有关吗?我一直在阅读这篇文章,但我不确定自己完全理解响应者的概念。

谢谢。

回答

0

您可以侦听UIMenuControllerWillHideMenuNotification的通知。

向右滚动到本页末尾:Apple's Device Features Programming Guide 并且有一个“关闭编辑菜单”部分。

此代码保持它可见:

[UIMenuController sharedMenuController].menuVisible = YES; 
相关问题