私はfirstNameとlastNameの2つのキーとその値を含む辞書の配列を持っています。最初の名前がポップボタンで選択されたテキストフィールドのユーザーの姓を表示する方法
のfirstName/lastNameの
スティーブ/ジョブズ
アンドレ/アガシ
クリスティアーノ/ロナウド
ユーザー・インターフェースは、ポップアップボタンとテキストフィールドで構成されています。
私は、ポップアップボタンにユーザーのファーストネームを表示しています。私は、次のバインディングを使用して、テキストフィールドにポップボタンで選択したユーザーの名を表示することができています:
NSArrayControllerは
コンテンツアレイ - AppDelegate - myarrayの
NSPopUpButton
コンテンツ - アレイコントローラ - 配置されたオブジェクト - firstName 選択値 - AppDelegate - selectionValue
NSTextField
値 - AppDelegate - selectionValue
はここmyarrayのNSStringのはAppDelegateクラスで宣言されているようにNSArrayとselectionValueとして宣言されたプロパティがプロパティが宣言されています。
これで、バインディングによってこれを実装する手間が少なくなりました。 テキストフィールドには、ポップアップボタンでファーストネームが選択されているユーザーの姓が表示されます。
誰も私にそれを実装するための解決策を提案できますか、それともバインディングを介して可能ですか?
こんにちはSuhas、私はこれを試しましたが、うまくいきませんでした:(...とにかく貴重な提案をいただきありがとうございます:) – Devarshi
@Suhas ...この変更に伴い、コンテンツコントローラー - arrangedObjects ... ie 。モデルパスからfirstNameを削除しました..多くの感謝:) – Devarshi