【发布时间】:2014-03-05 08:50:05
【问题描述】:
我不知道为什么会这样,但标题“附加照片”似乎截断或换行到添加到下面显示的 UIButton 的图像大小。
有没有办法让标题不换行?按钮本身比文本的长度大很多。
【问题讨论】:
-
你在使用自动布局吗?
标签: ios objective-c uibutton interface-builder
我不知道为什么会这样,但标题“附加照片”似乎截断或换行到添加到下面显示的 UIButton 的图像大小。
有没有办法让标题不换行?按钮本身比文本的长度大很多。
【问题讨论】:
标签: ios objective-c uibutton interface-builder
在运行时检查按钮的子视图以查看按钮标签的numberOfLines 设置为什么; 0 将使其自动换行。 UIButton 专门提供对 titleLabel 的访问权限,以便您可以更改其属性(根据文档),因此请尝试更改它。
【讨论】:
numberOfLines 设置为1 使其保持在一行但随后剪切titleLabel。
sizeToFit 后会发生什么?
问题在于更改 right 边缘插图与更改 left 边缘插图。 left 调整 origin.x 值,而 right 调整 origin.x 和 size.width。所以我在界面生成器中指定的right 值被从titleLabel 的总宽度中减去。
【讨论】: