ラベルを動的に作成し、最後に作成されたラベルを基準にしてラベルを再配置するコードを書いています。次のコードを使用して、コンテンツに合わせてラベルの高さを作成およびサイズ変更しています。
// Create label
UILabel *label = [[UILabel alloc] initWithFrame:CGRectZero];
label.text = SomeVariatingTextContent;
[self.scrollView addSubview:label];
// Resize Label
UIFont* font = label.font;
CGSize constraintSize = CGSizeMake(label.frame.size.width, MAXFLOAT);
CGSize labelSize = [label.text sizeWithFont:font constrainedToSize:constraintSize lineBreakMode:UILineBreakModeTailTruncation];
label.frame = CGRectMake(label.frame.origin.x, label.frame.origin.y, 280, labelSize.height);
以前に作成されたラベルの 8 ポイント下になるように作成される次のラベルを再調整できるように、以前のラベルの識別子を見つけるにはどうすればよいですか?