gpt4 book ai didi

ios - 自动布局 uilabel 在 tableView 单元格中自动调整大小

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:02:09 24 4
gpt4 key购买 nike

你好,现在我正在尝试学习 Autolayout。我提前道歉问一个简单的问题。

enter image description here

我想知道如何制作 rightLabel,即 LAHORE、PK 可收缩或自动调整大小,并将国家/地区标签(左侧)保持在其位置。我使用了一些约束,但它随后将 Countrylabel 移到了屏幕之外。这就是我在牢房里所做的,如果我做对了,请告诉我,如果不对,请告诉我什么是更好的方法。

国家

  1. 我首先将 countryLabel 设置为 Center Vertically To TableViewCell
  2. 我已将左约束设置为 14 点
  3. 我已将高度锁定为 22 点

拉合尔,PK

  1. 我已经锁定了高度
  2. 将 countryLabel 设置为 Center Vertically To TableViewCell
  3. 我设置 Lahore、Pk 和 Country 之间的水平间距
  4. 设置右约束为0

我遇到的问题是,如果较大的文本出现在标签的右侧,那么位于左侧的国家/地区标签会移出屏幕

最佳答案

对我来说可疑的约束是:

拉合尔,PK

  1. 我设置 Lahore、Pk 和 Country 之间的水平间距

删除它。添加这个:

Lahore、Pk 和 superview 的尾随空间。从拉合尔控制并拖动 Pk 标签到单元格的内容 View ,然后选择 trailing space to container margin to zero。

在 lahore、pk 和 country 之间设置水平间距会将您的标签推到 View 的右侧。

尝试一下,如果还有问题请告诉我。

希望对您有所帮助。

关于ios - 自动布局 uilabel 在 tableView 单元格中自动调整大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35876459/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com