0

NSPopUpButtonCellに文字列のリストを入力しようとしています。-(init)で、ポップアップボタンに必要な値をNSArrayに入力します。これをIBで追加したNSArrayControllerに接続するにはどうすればよいですか?アプリデリゲートは、接続するためにIBOutlet NSArrayControllerが必要ですか、それともバインドする方法がありますか?

また、NSArrayControllerをNSPopUpButtonCellにバインドする場合、どのコンテンツにバインドしますか?コンテンツまたはコンテンツ値?

ヨルジ

4

1 に答える 1

1

配列コントローラーのコンテンツ配列をコントローラーの文字列配列にバインドします。ポップアップボタンセルのコンテンツコンテンツ値の両方をアレイコントローラーのにバインドしますarrangedObjects

おそらく、これらの文字列のどれが選択されているかも知りたいでしょう。これを行うには、ポップアップボタンセルの選択されたオブジェクト(コンテンツ内のオブジェクトの1つになります)をコントローラーのプロパティ(元の配列を所有するオブジェクト)にバインドします。

于 2010-04-12T01:50:44.953 に答える