cost 159 ms
Swift - 以編程方式觸發 NSSearchField 過濾

[英]Swift - programmatically trigger NSSearchField filtering

我正在為 MacOS 編寫一個基於表格的應用程序(使用NSTableView )。 為了實現表過濾,我使用了 bindings 。 在我的應用程序中,我有一個綁定到NSArrayController的NSTableView和一個綁定到同一個數組NSSearchField的 NSSearchField ...

如何設置 NSSearchToolbarItem 的初始寬度

[英]How to set initial width of NSSearchToolbarItem

NSSearchToolbarItem的默認寬度太大。 我希望它類似於 Notes 應用程序。 有沒有官方的方法可以做到這一點? 該控件有一個屬性preferredWidthForSearchField ,但這沒有任何效果,這也可能是 Big Sur 的許多錯誤之一。 經典但已棄用的minSize ...

NSSearchField - 如何 select 所有文本? (macOS 上的 Swift/Storyboards)

[英]NSSearchField - How to select all text? (Swift/Storyboards on macOS)

似乎網上的一切主要是關於 iOS/UI 控件,而不是 macOS/Cocoa NS 控件。 無論如何,如何以編程方式制作 NSSearchField select 字段中的所有文本? 我嘗試了多種改編自 iOS UISearchBar 實現的方法,但沒有一個編譯或工作。 例如,我只想按下一個按鈕, ...

NSSearchField 輸入的 NumberFormatter

[英]NumberFormatter for NSSearchField input

我有一個NSSearchField ,用戶可以在其中輸入帶小數的數字來搜索數據。 我在使用NumberFormatter顯示正確格式時遇到問題。 我在 IB 中添加了這個: 發生的情況是,只要用戶輸入小數點(或任何本地字符),該字段就會變為空。 當我輸入一個字母時也會發生同樣的情況(這是預期的) ...

makeFirstResponder 並不總是觸發

[英]makeFirstResponder does not always fire

我在NSSearchField中有一個NSToolbar ,我試圖將其設置為makeFirstResponder ,但它間歇性地工作。 有時NSSearchField將成為第一響應者而不調用makeFirstResponder並且makeFirstResponder返回true就好像它已成功設置一樣 ...

更改搜索字段的圖標

[英]Change search field's icon

我嘗試實現類似 Xcode 中的搜索行為:如果您在搜索字段中輸入內容,圖標會改變顏色。 我將 searchFieldDidStartSearching 和searchFieldDidEndSearching委托給controller並更改圖像。 問題是圖標的圖像僅在 window 失去焦點時才會改變 ...

如何在Swift中過濾字典數組

[英]How to filter an array of dictionaries in Swift

我選擇通過使用可變的字典對象數組填充NSTableview,其中字典鍵是列標識符,值是列值。 我這樣填充數組: id,company和compType來自SQlite查詢。 我使用compArray作為tableView數據源。 這很好。 不涉及陣列控制器。 使用CDM ...

插入文本並將其清除后無法退出NSSearchField

[英]Can't exit NSSearchField after inserted text and cleared it

我在NSViewController中添加了NSSearchField,這是我的大綱視圖的主控制器。 現在,它實現下一個類: 在我如上所述設置委托之前,搜索字段運行良好,沒有任何問題。 設置完成后,如果已被編輯並清除,則無法退出。 您能告訴我為什么會這樣嗎? 這個問題可以和大 ...

如何使NSSearchField占據工具欄的整個寬度

[英]How to make NSSearchField take up whole width of toolbar

我正在嘗試使NSSearchField占據NSWindowController中工具欄的整個寬度。 我使用Xcode故事板創建了一個新的NSWindowController,在向工具欄添加搜索字段時向其添加了工具欄。 我將搜索字段從允許的工具欄項目拖到默認工具欄項目 將 ...

NSTableView綁定到NSSearchField-如何將選擇與未過濾的數據源相關聯

[英]NSTableView bound to NSSearchField - How to relate selection to unfiltered datasource

我很沮喪 我的迅捷的應用程序使用綁定到一個陣列控制器一個NSTableView,並使用一個綁定NSSearchField作為文本過濾器。 我的問題是,該表的selectionIndexes結合使我在過濾表中選中的索引,而我需要的選擇指標未過濾表。 例如...我的表有1000行,我要選擇 ...

覆蓋NSSearchFieldCell導致占位符不居中

[英]Overriding NSSearchFieldCell causes placeholder not centered

我正在NSSearchFieldCell子類中進行一些自定義繪圖。 但是,覆蓋其兩種繪制方法中的任何一種都會導致占位符文本未對齊。 例如,僅通過使用覆蓋NSCell的繪圖方法的自定義NSSearchFieldCell子類,就可以使占位符文本左對齊。 即使在將搜索字段的center ...

迅速以編程方式重置osx NSSearchField

[英]swift osx NSSearchField reset programmatically

我是新手,我正在嘗試以編程方式重置NSSearchField,但是我沒有找到合適的方法來做到這一點! 此刻我正在以這種方式 編輯:我的問題是,在NSSearchFieldDelegate中,未調用function controlTextDidChange。 怎么打電話來做到這一點 ...

NSSearchField:如何隱藏圖標和邊框?

[英]NSSearchField: How to hide icon and border?

這是這個問題的重復。 因為我對 Swift 的了解都是 Swift3,所以我想知道是否有人可以“翻譯”這個答案中建議的解決方案。 還有: 我做了一個沒有邊框的 NSSearchfield,把它放在框架視圖中,它仍然顯示灰色邊框。 我很好奇如何禁用動畫灰色邊框,甚至可能如何更改灰色“搜索”線的顏色 ...

優勝美地的NSSearchField委托

[英]NSSearchField delegate in Yosemite

我正在制作一個新的Swift(3.0)框架,該框架涉及使用以編程方式創建的NSSearchField,就像其余視圖一樣。 該框架的部署目標設置為10.10,但我發現無法為其設置委托方法很奇怪。 實際上NSSearchFieldDelegate僅在10.11上可用。 } 好的,我 ...

隱藏NSSearchField的lupe圖標

[英]Hiding the lupe icon of a NSSearchField

我正在使用NSSearchField (未子類化)。 當不集中時, placeholderString居中。 但是左側的lupe圖標看起來有點偏移,因此實際上整個東西似乎都沒有居中。 是否可以隱藏盧比圖標? ...

樣式占位符文本 NSSearchField 和 NSTextField?

[英]Style placeholder text NSSearchField and NSTextField?

我一直在創建一個 MacOS 應用程序,但在設計 NSSearchField(名為 searchField)的字體時遇到了問題。 到目前為止,我的代碼如下: 在單個主 viewController 類的頂部聲明: 在 viewDidLoad 中聲明: 通常,這在一種情況下有效:當搜索字段具 ...

鍵入NSSearchField時如何延遲搜索

[英]How to delay search while typing NSSearchField

我正在使用AppKit.NSSearchField並且需要在用戶鍵入時延遲搜索事件,例如2秒后過濾數據。 我已經從界面構建器中添加了操作-“結束編輯”,但是在鍵入時調用它的次數過多。 有什么本機的方法可以增加用戶鍵入時的延遲時間? ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM