草庐IT

UILabelView

全部标签

ios - UILabelView 中的垂直间距来自哪里?

我正在创建一个显示各种静态文本元素的iOSView。xib看起来像这样:它为标题、时间戳、正文和页脚使用了四个标签。每个View都垂直锚定在其上方的兄弟View上,并锚定在父View的左侧/右侧。所有标签都有固定的高度,除了正文具有>=高度和行数设置为0,并使用“自动换行”作为换行样式。父View是一个UIScrollView。在iPhone上它看起来不错:但是在iPad上它看起来像这样:嗯?body标签中所有额外的垂直空间从何而来?xib及其ViewController在iPhone和iPad之间是相同的(目前没有自定义iPad代码)。我发现垂直空间与标签渲染的换行数直接相关。如果没