大佬教程收集整理的这篇文章主要介绍了ios – UILabel不会使用AutoLayout在UIScrollView中自动换行,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
但是,当我将UILabel放在UIScrollView中时,自动换行不再起作用.我已经检查了“Dynamic UILabel height inside UIScrollView with AutoLayout”和“Correctly Size UILabel inside UIScrollView using Interface Builder and Autolayout?”,但这两个问题都没有帮助我的答案.
如果有人想看一下,我有set up a test project说明我正在谈论的内容.
在您的情况下,最简单的解决方案是使用中间内容视图,以便您具有此层次结构:
scroll view content view label
现在给出内容视图的绝对宽度和高度约束,并将它们全部固定在滚动视图的四个边上.现在标签将按预期工作.内容视图有足够的约束来绝对设置自己的大小,并从内部约束滚动视图的contentSize.同时,对标签的约束不是滚动视图而是内容视图,并且由于内容视图具有固定大小并且是普通视图(不是滚动视图),因此标签上的约束符合您的预期.
以上是大佬教程为你收集整理的ios – UILabel不会使用AutoLayout在UIScrollView中自动换行全部内容,希望文章能够帮你解决ios – UILabel不会使用AutoLayout在UIScrollView中自动换行所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。