如何根据文本长度修复标签的宽度和高度?

时间:2017-10-28 03:46:51

标签: ios objective-c

我在表格单元格中有两个标签。这些标签'文本大小不是固定的,因为它们来自Web服务。

我想相应地设置高度和宽度。我怎么能这样做?

2 个答案:

答案 0 :(得分:0)

  1. 简单添加顶部,底部,右侧,左侧约束
  2. 设置标签行数= 0
  3. 在索引路径的行的委托高度返回UITableViewAutomaticDimension
  4. 对于约束问题,设置一个标签的静态高度和属性检查器使其大于等于等于

答案 1 :(得分:0)

  • 给出顶部,底部,前导和尾随约束。不要给予身高限制。
  • 在属性检查器中,将行设置为“0”,将换行符设置为“自动换行”。
  • 在tableView委托中,heightForRowAtIndexPath返回UITableViewAutomaticDimension