2009-05-04 20 views
1

簡単な質問ですが、Interface BuilderがXコードで開発されたプログラムの他の部分とどのようにやりとりをしているか理解するのは少し苦労しています。NSPopupButtonに文字列の配列を設定するにはどうすればよいですか?

私のUIは、私は私が提供する文字列の配列でいっぱいにしたいと思いますNSPopupButtonを持っています。私は、ボタンがクリックされたときに実行するメソッドを定義するコントローラクラスを持っています。それがNSPopupButtonを埋め込む場所ですか?初期化する必要があるようですが、どこで行うのか混乱しています。私はaddItemsWithTitlesを使う必要があることを知っていますが、どこで呼びますか?リストには、時間の経過とともに変化しないと仮定すると、

答えて

2

は、(コントローラ内)awakeFromNibはメニューを移入するには良い場所でしょう。動的な場合は、それらの文字列のソースが変更されたときにその値を設定する必要があります。

+0

awakeFromNibのポップアップボタンを参照するにはどうすればよいですか?あるいは、IBのawakeFromNibに接続するだけですか? – jergason

+0

コントローラのボタンのコンセントを作ってIBで配線する必要があります。 – smorgan

関連する問題