2015-02-10 19 views

回答

0

剛剛看到舊帖....簡單的答案是,我們必須以編程方式從ValidateMenu決定。要顯示菜單或不能,我們可以保持布爾值。

0

您需要繼承NSOutlineview類並覆蓋'menuForEvent' - (NSMenu *)menuForEvent:(NSEvent *)event 並根據您的邏輯您可以返回要顯示的菜單否則返回nil。那麼你需要在任何需要的地方使用這個繼承的outlineview。

相關問題