【问题标题】:Wrap content of UILabel inside a row cell in swift将 UILabel 的内容快速包装在行单元格中
【发布时间】:2017-08-28 00:20:28
【问题描述】:

作为一名 android 开发人员,当我想要某物的宽度和高度来包装其内容时,我只需将检查器中的宽度和高度值更改为“包装内容”即可。它似乎不像 Xcode 中的那么简单。我想要实现的是消息应用程序的设计,即:

如您所见,每一行都有自己的高度和宽度 UILabel 根据文本大小。

我尝试使用自动布局和其他东西寻找解决方案,但没有成功! 我能够拥有动态高度,但UILabel 的宽度在使用时总是被拉伸,我有点迷路了。任何直接的解决方案来实现这一点或提示如何使用自动布局来获得所需的结果?谢谢你。

【问题讨论】:

标签: ios swift xcode uitableview


【解决方案1】:

labelName.sizeToFit()将更改标签的框架以适应文本

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多