0
我的主窗口中有一個側欄NSOutlineView。我希望用戶能夠通過主窗口中的所有視圖切換 焦點,但他不應該使用Tab鍵爲NSOutlineView提供焦點。我該如何禁止將焦點切換到NSView控件
我知道,與
- (BOOL)canBecomeKeyView { return NO; }
- (BOOL)acceptsFirstResponder { return NO; }
我可以禁用焦點的看法,但我這個完全禁用視圖。我希望用戶能夠使用源列表中的鍵(通過點擊列表)。只需將源列表放在Tab鍵順序中即可。
還有一個熱鍵讓程序從源程序清單獲得焦點,如果我使用上面的函數,它也不起作用。
什麼是正確的做法?