0

アプリケーションを開発していて、UILabels の配列を作成したいと考えています。手伝ってくれませんか?

コードを記述してラベルを作成する必要がありますか?それともインターフェイス ビルダーを使用できますか?

前もって感謝します !

4

2 に答える 2

2

これは、コードまたはインターフェイス ビルダーのいずれかで行うことができます。インターフェイス ビルダーでは、すべての UILabels を IBOutletCollection に接続できます。明らかに、コードでは、独自の NSArray を作成して設定できます。

IBOutletCollection プロパティは次のようになります。

@property (retain, nonatomic) IBOutletCollection(UILabel) NSArray *test;

配列は、IB で UILabels を接続した順序と同じ順序であるとは限らないことに注意してください。これが重要な場合は、必要に応じて配列を並べ替えるか、viewDidLoad配列を手動で作成することを選択する必要があります。

于 2012-04-16T20:58:23.080 に答える
1

IB では、最も単純です。このような構造は IBOutletCollection と呼ばれ、まさにあなたが説明したラベルの配列です。

于 2012-04-16T20:42:48.780 に答える