Swift中的动态标签,不滚动

时间:2015-01-02 15:16:42

标签: ios swift

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

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

enter image description here

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

更新

答案之后我有这种情况

enter image description here

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

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

2 个答案:

答案 0 :(得分:12)

或者,您可以将UILabel替换为UITextView。 然后设置textView.editable = false

答案 1 :(得分:10)

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

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

如果只想滚动文本,可以使用UITextView。