nssearchfield

    2熱度

    1回答

    設置爲centersPlaceholder = false後,佔位符在左側對齊,但搜索按鈕不顯示其圖像。輸入文字時取消按鈕也是如此。這是正確的行爲還是我錯過了什麼?

    1熱度

    1回答

    我正在做一些NSSearchFieldCell子類的自定義繪圖。但是,覆蓋任何兩種繪圖方法都會導致佔位符文本不對齊。 例如,僅使用此替代NSCell的繪圖方法的自定義NSSearchFieldCell子類會導致佔位符文本左對齊。 class CustomSearchFieldCell: NSSearchFieldCell { override func draw(withFrame ce

    0熱度

    1回答

    我很難過。我的Swift應用程序使用綁定到數組控制器的NSTableView,並使用綁定的NSSearchField作爲文本過濾器。我的問題是,表的selectionIndexes綁定給了我篩選表中選定的索引,而我需要在未過濾的表中選定的索引。 示例...我的表格有1000行,我想選擇第567行。而不是向下滾動到第567行,我在搜索框中輸入幾個字符,這將行數減少到17,我感興趣的行現在是第12行。

    0熱度

    1回答

    我想使一個NSSearchField佔據NSWindowController中的工具欄的整個寬度。 我創建了一個新的NSWindowController使用Xcode故事板,添加一個工具欄,當添加搜索字段到工具欄。 我拖累了搜索領域從允許工具欄項目爲默認工具欄項目 設置工具欄項目的最大寬度,以大量說1000 我構建應用程序並運行。當窗口寬度縮小時,搜索字段會縮小,但當窗口寬度擴大時,搜索字段不會擴

    0熱度

    1回答

    我有一個NSSearchField在PDFView中搜索PDF。我希望它只在用戶按下輸入時觸發連接的IBAction。無論界面構建器中的操作設置如何,它都會在我鍵入的任何字母后觸發該操作。我想僅在用戶按下Enter鍵或將焦點賦予其他響應者時才觸發它。謝謝你的幫助。

    1熱度

    1回答

    我有一個coredata實體綁定到一個帶5列的tableView。 我正在使用一個陣列控制器來管理tableview排序等。 我的問題是使用綁定進行搜索。我有一個綁定到ArrayController的searchField,謂詞格式被設置爲第一列數據。一切正常。我還可以在XCODE中更改謂詞格式並在不同的列上搜索。 我有是知道如何改變我的代碼謂詞格式,允許用戶在他們選擇的搜索欄的問題... 我試圖

    2熱度

    2回答

    我正在使用常規NSSearchField(未分類)。當它不活動時,placeholderString居中,我認爲這對我很好。但我注意到,除了placeholderString之外的圖標只是在左側繪製的,所以實際上整個事物似乎並不居中。 我怎麼能隱藏圖標LUPE?

    0熱度

    1回答

    如何檢查我是否按下了NSSearchField搜索按鈕? search button of NSSearchField @IBAction func searchTextField(_ sender: NSSearchField) { if `searchButtonIsClicked` { //Code if searchButtonIsClicked r

    3熱度

    3回答

    我放置一個NSSearchField並將其邊框設置爲none,我發現清除按鈕不可點擊a.k.a.點擊時沒有響應。如果我再次設置邊框,它工作正常。 我已經調試這幾個小時,並發現,當我邊框設置爲無,文本編輯器的寬度將擴大和陰影(蓋)清除按鈕。 截圖 查看層次調試截圖 重現步驟: 創建一個空的可可項目/應用 放置一個NSSearchField 設置邊框無 運行應用程序,填補了搜索領域,並嘗試點擊清除按鈕

    0熱度

    1回答

    我對swift很陌生, 我試圖以編程方式重置NSSearchField,但我沒有找到正確的方法來做到這一點! 目前我在做這樣 import Cocoa extension NSSearchField { func reset() { self.stringValue = "" let cell = self.cell as? NSSearchFieldCell