ios - UILabel 缩小/扩展框架以适应自动布局中的文本?

标签 ios swift uilabel constraints

有什么方法可以设置标签的字体大小,然后使标签框架(矩形边界)缩小/扩展以适应字体大小?这与adjustsFontSizeToFitWidth相反,您可以在其中调整文本大小以适合框架。

假设我有一个标签,其中可以包含任何类型的文本...我想调整标签框架的大小以完全适合文本...所以之后,我可以正确使用 anchor 约束。

我正在寻找类似 adjustFrameWidthHeightToFitText 的内容。

最佳答案

将垂直和水平内容拥抱优先级设置为1000,则标签将完全适合内容。

关于ios - UILabel 缩小/扩展框架以适应自动布局中的文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52868696/

相关文章:

ios - 如何在 Swift 中的标签上制作投影效果?

ios - 如何在方法调用后重定向谷歌页面

ios - Swift 通过枚举理解泛型

iphone - 如何为从应用程序中的不同位置创建的对象实现委托(delegate)

swift - 如何初始化 UITextField 变量?

objective-c - UILabel 动态内容自动调整大小问题

ios - 寻找IOS版本的ShowcaseView

macos - 如何对 Swift 结构使用 Cocoa 绑定(bind)

ios - 在 Swift 中用特定颜色绘制路径/矩形有什么等价的

iphone - 代码正确时,UILabel 中的删除键不起作用