Swift中的动态标签,不滚动

mon*_*ser 7 ios swift

我正在学习Swift,我想知道如何滚动UILabel

我有一个动态填充的标签,但文本位于底部栏下方.

在此输入图像描述

我试过0行,约束..我想滚动视图阅读全文

UPDATE

答案之后我有这种情况

在此输入图像描述

使用Textview我可以阅读我的所有文本,使用带有UIScrollbar和UILabel的滚动,我无法读取所有文本.

当我必须使用TextView而不是UIScrollBar + UiLabel?

rak*_*hbs 12

将UILabel添加到UIScrollView中.根据UILabel的大小设置内容大小.

如果您有多个控件可以一起滚动,也可以使用滚动视图.例如,您有一个顶部的图像和下面的描述,并且您想要将它们一起滚动,您可以使用UIScrollView.只需将图像视图和UILabel放在scrollview中即可.

如果要滚动它只是文本,可以使用UITextView.


Emz*_*zor 11

或者,您可以替换UILabelUITextView.然后设置textView.editable = false.

  • 还添加 `textView.isSelectable = false` (3认同)