[英]Force text vertically centred in UILabel
我有一个UILabel,其大小由其顶部的视图和底部的视图的距离确定。 UILabel的高度通常会因设备而异。 似乎当“自动布局”拉伸/收缩UILabel的高度时,其中的文本紧贴UILabel的顶部,就像UILabel的文本垂直对齐设置为top一样。 如何强制文本垂直居中?
虽然不了解使用“自动布局”扩展UILabel:s的好处,但我在UILabel的位置上使用了一个额外的UIView,并使用“自动布局”将其扩展了一个。 然后,我将UILabel放在包含UIView的中心。 没有更多用于UILabel的约束。 目前看来工作不错。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.