2010-06-18 115 views
1

我正在使用UIMenuController,點擊屏幕時消失。當我顯示菜單時,我需要等待用戶在菜單消失之前選擇一個項目,但如果點擊屏幕上的任何地方(而不是菜單欄),菜單仍然會淡出。有什麼辦法可以防止這種情況發生?當菜單以外的地方點擊屏幕時,UIMenuController消失

它可能與UIResponder類有關嗎?我一直在閱讀這篇文章,但我不確定自己完全理解響應者的概念。

謝謝。

回答

0

您可以偵聽UIMenuControllerWillHideMenuNotification的通知。

向右滾動到本頁末尾:Apple's Device Features Programming Guide 並且有一個「關閉編輯菜單」部分。

此代碼保持它可見:

[UIMenuController sharedMenuController].menuVisible = YES; 
相關問題