0

我有一个有多个UILabel. 标签与[myLabel sizeToFit];一起设置myLabel.numberOfLines = 2;。这会导致该多行标签下方的所有标签重叠。有没有更聪明的方法来自动调整UILabel这个多行标签下方的所有位置,这样它们就不会重叠并相应地调整。我不能使用 layoutSubviews,因为我们的应用仍然需要支持 4.3。

提前感谢您的帮助。

4

1 回答 1

1
  1. 不,它不会自动调整。你必须在代码的帮助下完成。
  2. 由于您的大小UILabel是动态决定的。您必须相应地调整其位置UILabel
  3. 您的问题的替代解决方案是,您可以使用UITableView.
  4. 所以即使你的文字增加了。将在另一个单元格中的其余部分UILabels将正确放置。
  5. 因为您可以轻松地将属性设置为cell.textLabel它,所以创建UITableView.
于 2013-03-09T09:38:06.190 回答