我有一个UIView
,在UIView
内我有一个UITextView
。 UITextView
不会滚动,而是使用以下代码行将programmatically
设置为其完整高度:
self.textView.sizeToFit()
通过界面构建器,我为constraints
设置了以下UITextView
,包括superView.bottom = textView.bottom + 25
:
但是这是我运行应用程序时得到的结果:
如果有人知道我怎么能解决这个问题以适应整个'扩展'textView
,如果你能告诉我,那将非常感激。
提前谢谢。
答案 0 :(得分:2)
使用标签而不是文字视图。重要的区别在于标签具有固有内容大小,而文本视图则没有(因为它旨在滚动其内容)。这允许标签与约束系统一起显示所有文本(无需计算大小)。
如果继续使用文本视图,则应添加高度约束并计算所需高度并适当配置约束。