我已經使用Interface Builder將UIScrollView
添加到UIViewController
。在UIScrollView
內部有一個UILabel
,它包含大量文本。我在UIScrollView
和UILabel
中都添加了約束條件。問題在於文本太長時,它只能水平滾動,而垂直則會被截斷。我怎樣才能讓UIScrollView的內容垂直滾動。謝謝。iOS UIScrollView只能水平滾動
回答
使用Textview而不是uilabel
來插入更長的文本。取消選中可編輯的屬性。它會自動滾動,uitextview
。
此時UIScrollView
的高度contentSize
等於UIScrollView
的高度CGFrame
。如果你增加高度,它也會垂直滾動。
它會,但爲什麼他應該使用uilabels插入巨大的文字?他應該使用uitextview並讓scrollview只能垂直滾動。 – NSNoob 2015-04-01 09:37:26
@NSNoob嗯,我真的不質疑他的判斷。可能有各種各樣的原因,操作系統需要學習如何調整滾動,哪一個操作也有問題。 :D – 2015-04-01 09:39:13
@NSNoob您的問題也完全正常。 – 2015-04-01 09:39:32
- 1. UITextView只能水平滾動
- 2. UIScrollView無法水平滾動
- 3. 無限水平滾動UIScrollView
- 4. 的UIScrollView不滾動水平
- 5. CSS只能水平滾動的方法
- 6. 如何禁用UIScrollView的水平滾動?
- 7. UIScrollView裏面的水平UIStackView不滾動
- 8. UIScrollView的水平滾動不工作
- 9. Uiscrollview水平和垂直滾動
- 10. 在iPad上水平滾動時uiscrollview laggging
- 11. Div只有水平滾動
- 12. UIScrollView不能水平滾動,儘管設置contentSize
- 13. 檢測垂直滾動水平滾動UIScrollView與按鈕
- 14. UIScrollView水平滾動 - 禁用左側滾動
- 15. UICollectionView水平滾動
- 16. 水平滾動
- 17. 水平滾動
- 18. 水平滾動
- 19. 水平滾動?
- 20. 在UIScrollView中水平滑動
- 21. 水平滾動+滾動條
- 22. 水平滾動的按鈕在iOS中
- 23. iOS圖像庫水平滾動
- 24. 禁用水平垂直滾動iOS
- 25. 只有帶CSS的水平滾動
- 26. 只在面板中水平滾動
- 27. 如何在UIScrollView中禁用水平滾動?
- 28. (iphone)我可以讓UIScrollView只識別水平拖動嗎?
- 29. 使用垂直滾動檢測UIScrollView中的水平滑動
- 30. UIScrollView不滾動平滑?
感謝@NSNoob將文本容器從UILabel更改爲UITextView後,它工作 – 2015-04-01 10:37:33