[英]Cocoa: How to prevent NSSearchField in a toolbar to get first responder?
在工具欄中有一個NSSearchField時,它會在窗口中按TAB鍵時自動成為第一響應者。 我怎么能防止這種情況? 即讓搜索字段拒絕第一響應者?
如果使用Xcode 4.3.2,打開XIB文件,單擊兩次工具欄項以選擇NSSearchField(單擊選擇NSToolbarItem)。 在“屬性”檢查器中,勾選“拒絕第一響應者”復選框,然后勾選“你的叔叔”。
這里的訣竅是NSToolbarItem通常不能拒絕第一個響應者。 但是,NSSearchField(其祖先是NSToolbarItem)可以拒絕。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.