我在界面构建器中有UILabel
,如下所示(创建文本并使用Cmd + =)
但是当我在模拟器或真实设备上运行程序时,它看起来像这样
来自here的答案可以解决我的问题,但这不是最好的方法,因为我不想创建我的所有标签作为调用sizeToFit
的IBOutlet而我也不是想要缩小我的文字。
有没有办法在界面生成器中显示文本,而无需额外的代码或配置?
由于
答案 0 :(得分:1)
如果你只是不想在代码中做任何一个,只需按编辑器 - >在IB中选择标签时,尺寸适合内容。
答案 1 :(得分:1)
在界面构建器中选择您的标签,然后在右侧的实用程序区域中,转到“尺寸检查器”,查找此图标 - > 在那里,您将看到设置标签的原点,宽度和高度的选项
增加标签的“宽度”,这应该可以解决您的问题