【问题标题】:Storyboard UITableViewCell with AutoLayout带有自动布局的故事板 UITableViewCell
【发布时间】:2014-12-04 01:35:34
【问题描述】:

我一直在尝试各种约束组合,以使 UILabel 达到适合屏幕的位置。没有限制,这是文本太长时单元格的外观,请注意我开启了自动缩小功能。

这就是我在情节提要中设置它的方式,没有任何限制。

有谁知道我如何应用可以正确填充的约束,而且我还有一个未显示的披露指示器。

【问题讨论】:

    标签: ios xcode swift autolayout


    【解决方案1】:

    将标签上的中心垂直约束设置为内容视图。

    设置前导空间约束,标签等于内容视图,常量 30(根据口味调整)。

    设置尾随空格约束,标签大于或等于内容视图,常量 30(根据口味调整)。这将防止文本超出单元格边缘并覆盖您的披露指示符。

    不要在标签上设置宽度或高度限制。

    在属性检查器中,我建议使用最小字体比例为 0.75 左右的自动缩小。这会将长文本缩小到不小于原始字体大小的 75%,从而保持文本可读性。如果文本仍然太长而无法容纳,文本将被截断,您会在文本末尾看到 ...。

    【讨论】:

      猜你喜欢
      • 2013-11-07
      • 2013-07-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-30
      • 1970-01-01
      • 2018-04-15
      相关资源
      最近更新 更多