2015-01-02 51 views
4

我學習斯威夫特,我想弄清楚如何我可以滾動的UILabel動態標記,不滾動

我有一個動態填充的標籤,但下底文雲酒吧。

enter image description here

我試圖與0線,約束。我想滾動視圖閱讀全文

UPDATE

我這種情況的答案後

enter image description here

With Textview I Can read我所有的文本,使用滾動 隨着UIScrollbar和UILabel,我無法閱讀我的所有文字。當我不得不使用TextView而不是UIScrollBar + UiLabel?

+1

如果內容不在屏幕上,應該使用UIScrollView。 – rakeshbs

+0

@rakeshbs我試圖,我有插入UIScroolView內的標籤? – monkeyUser

+1

將標籤添加到UIScrollView。根據標籤的大小設置內容大小。 – rakeshbs

回答

7

將UILabel添加到UIScrollView中。根據UILabel的大小設置內容大小。

如果您有多個控件一起滾動,您還可以使用滾動視圖。例如,您在頂部有一張圖片,下面有一段描述,您想將它們一起滾動,您可以使用UIScrollView。只需將圖像視圖和UILabel放入滾動視圖中即可。

如果只想要滾動它的文本,則可以使用UITextView。

+0

感謝您的更正,我更新了我的問題 – monkeyUser

+0

我更新了我的答案。 – rakeshbs

+0

謝謝,但我不明白爲什麼我無法在UIScrollView中看到我所有的文本 – monkeyUser

8

或者,您可以用UITextView代替UILabel。 然後設置textView.editable = false