0

次のことを実現したい:人物のリスト(名前、誕生日、写真)がありますNSPopUpButtonで人物名を選択し、その他の詳細を以下に示します。

バインディングのみを使用してそれを行うにはどうすればよいですか?

NSArrayControllerを使用してNSPopUpButtonにデータを入力します。NSArrayController.selectionを使用します。誕生日と写真のフィールドに入力します。しかし、NSArrayControllerのNSPopUpButton選択プロパティで名前を選択しても変更されません。

つまり、バインディングのみを使用して、NSArrayControllerの変更選択プロパティのNSPopUpButtonで選択されたオブジェクト(NSManagedObject)を取得するにはどうすればよいですか。

ありがとう、ヴラド

4

1 に答える 1

0

私は解決策を見つけました。これを行うには、NSPopUpButtonの選択されたインデックスをNSArrayControllerのselectionIndexにバインドする必要があります。

于 2010-08-24T14:39:29.833 に答える