我正在学习Swift,我想知道如何滚动UILabel
我有一个动态填充的标签,但文本位于底栏下方。
我试过0行,约束...我想滚动视图阅读全文
更新
答案之后我有这种情况
使用Textview我可以使用滚动阅读我的所有文本 使用UIScrollbar和UILabel,我无法阅读所有文本。
当我必须使用TextView而不是UIScrollBar + UiLabel?
时答案 0 :(得分:12)
或者,您可以将UILabel
替换为UITextView
。
然后设置textView.editable = false
。
答案 1 :(得分:10)
将UILabel添加到UIScrollView中。根据UILabel的大小设置内容大小。
如果您有多个控件可以一起滚动,也可以使用滚动视图。例如,您有一个顶部的图像和下面的描述,并且您想要将它们一起滚动,您可以使用UIScrollView。只需将图像视图和UILabel放在scrollview中即可。
如果只想滚动文本,可以使用UITextView。