私はnstableviewを持っています。OSX の検索バーに入力された文字に基づいて結果をフィルター処理したいと考えています。では、IOSではなくOSXでテーブルビューと検索フィールドをバインドするにはどうすればよいですか? :) ありがとう。
2744 次
1 に答える
6
ダウンロードして、どのように機能するかを確認できるプロジェクトがあります。
手順は次のとおりです。
NSArrayController をドラッグし、これですべてのバインディングを設定します。NSSearchField を作成します。
バインディング インスペクタで、「Bind to ArrayController」を検索します。
コントローラ キーを「filterPredicate」に設定します。
Predicate Format を「property1 contains $value」に設定します。単一の検索フィールドで複数の値 (たとえば 3 つ) を検索する場合は、|| を使用します。as : "property1 には $value が含まれます || property2 には $value が含まれます || property3 には $value が含まれます"
また、このStackOverFlow Question .
于 2013-01-28T13:21:12.083 に答える