アプリケーションを開発していて、UILabels の配列を作成したいと考えています。手伝ってくれませんか?
コードを記述してラベルを作成する必要がありますか?それともインターフェイス ビルダーを使用できますか?
前もって感謝します !
これは、コードまたはインターフェイス ビルダーのいずれかで行うことができます。インターフェイス ビルダーでは、すべての UILabels を IBOutletCollection に接続できます。明らかに、コードでは、独自の NSArray を作成して設定できます。
IBOutletCollection プロパティは次のようになります。
@property (retain, nonatomic) IBOutletCollection(UILabel) NSArray *test;
配列は、IB で UILabels を接続した順序と同じ順序であるとは限らないことに注意してください。これが重要な場合は、必要に応じて配列を並べ替えるか、viewDidLoad
配列を手動で作成することを選択する必要があります。
IB では、最も単純です。このような構造は IBOutletCollection と呼ばれ、まさにあなたが説明したラベルの配列です。