啟用選單項

手動啟用選單項

要手動控制選單項的啟用狀態,包含它的選單必須禁用其項的自動啟用

選單可以通過以下兩種方式之一關閉自動啟用:

  1. 在 Interface Builder 中

StackOverflow 文件

  1. 在程式碼中

menu.autoenablesItems = false

兩個機構的設定 autoenablesItems 屬性 NSMenu

一旦選單選單不再啟用和禁用選單項,選單項可以以兩種方式之一以程式設計方式設定

  1. 在 Interface Builder 中
  2. 在程式碼中
menuItem.enabled = true

自動啟用選單項

通過將選單項操作連線到第一響應者並在響應者鏈中的物件上實現傳遞的操作,可以自動啟用選單項,如 Apple 的文件所述