私は同じテキストで複数のラベルを設定しようとしていますが、私の人生では適切な方法を見つけることができません。
コレクション内のいくつかのラベルを「はい」または「いいえ」に変更するスイッチを処理するために ibaction を使用しています。
どんな洞察も大歓迎です。
私は同じテキストで複数のラベルを設定しようとしていますが、私の人生では適切な方法を見つけることができません。
コレクション内のいくつかのラベルを「はい」または「いいえ」に変更するスイッチを処理するために ibaction を使用しています。
どんな洞察も大歓迎です。
これを支援するために、UILabel サブビューのタグを設定できます。まだ設定されていない場合は、ストーリーボードに移動し、ラベルをクリックして、属性インスペクターに移動し、[表示] の下にタグ フィールドがあります。
ラベルがすべて異なるタグ (0,1,2...) を持っている場合、次のループで必要な処理が行われます。
for(UIView *subview in [self.view subviews] ) {
if([subview isKindOfClass:[UILabel class]]) {
UILabel *currentLabel = (UILabel *)[self.view viewWithTag:subview.tag];
currentLabel.text = @"yes";
}
}