當用戶在NSTextView控制元件中啟動查找操作時(例如,通過按鍵盤上的 ? F),當屬性usesFindBar設定為 true 時,查找欄變為可見。那太棒了。
但是我如何以編程方式隱藏這個欄?
uj5u.com熱心網友回復:
-(void)hideTextFinder{
[txtFinder performAction:NSTextFinderActionHideFindInterface];
}
uj5u.com熱心網友回復:
基于@apodidae有用的答案,在將NSTextFinder物件添加到情節提要中的視圖控制器并將client該物件的出口連接到NSTextView控制元件和findBarContainer所述文本視圖的滾動視圖后,我能夠獲得一個可行的解決方案。
然后textFinder將視圖控制器中新創建的出口變數連接到情節提要中的文本查找器物件后,@apodidae(翻譯為 Swift)的這段代碼行最終可以作業:
textFinder.performAction(.hideFindInterface)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/511262.html
