不要自动调整 UILabel 的大小
大家,这是我的问题:
我有一个 UILabel,以 HH:mm:ss 的格式显示小时和秒。 但是,当秒为“01”时,标签的内容总是向右移动,因为数字 1 比数字 9 的宽度“小”。
我在 IB 和 setAdjustsFontSizeToWidth:NO 中未选中“调整以适合”但这并没有解决问题。
我认为答案就在 IB 中,但似乎一切都有效。
有什么想法吗?
everybody, this is my question:
i have a UILabel that displays the hour with seconds in the format HH:mm:ss.
But, the content of the label always move to the right when the seconds are: '01' because the number 1 is "smaller" than the width of the number 9.
i had unchecked "Adjust to fit" in IB and setAdjustsFontSizeToWidth:NO but that did not solve the problem.
I think the answer is there in IB but anything seems to work.
Any idea ??
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
则可以使用从
UIView
继承的此值并将其设置为 false。如果您不希望
UILabel
自动调整大小,You can use this which is inherited from
UIView
:and set it to false, if you just don't want the
UILabel
to autoresize.