我已经使用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. 水平视差滚动UIScrollView iOS
- 2. UITextView只能水平滚动
- 3. 无限水平滚动UIScrollView
- 4. UIScrollView无法水平滚动
- 5. 的UIScrollView不滚动水平
- 6. ios - 使UIScrollView平滑滚动
- 7. CSS只能水平滚动的方法
- 8. UIScrollview不能平滑滚动
- 9. UIScrollView策略水平和垂直滚动
- 10. 如何禁用UIScrollView的水平滚动?
- 11. UITableViewCell内部的UIScrollView - 水平滚动
- 12. UIScrollView的水平滚动不工作
- 13. UIScrollView的自定义水平滚动
- 14. Uiscrollview水平和垂直滚动
- 15. 垂直UIScrollView水平内UIPageViewController不滚动
- 16. UIScrollView里面的水平UIStackView不滚动
- 17. 在iPad上水平滚动时uiscrollview laggging
- 18. iOS水平滚动日历
- 19. IOS邮件(水平滚动)
- 20. 水平滚动视图iOS
- 21. UIScrollView只能向下滚动
- 22. UIScrollView只能垂直滚动
- 23. UIScrollView子视图中的水平UISwipeGestureRecognizer? (UIScrollView只需要识别垂直滚动)
- 24. 不能把水平滚动
- 25. 不能水平滚动表
- 26. UIScrollView不能水平滚动,尽管设置contentSize
- 27. UIScrollView水平滚动而不是垂直滚动?
- 28. 检测垂直滚动水平滚动UIScrollView与按钮
- 29. UIScrollView水平滚动 - 禁用左侧滚动
- 30. iPhone应用程序:UIScrollView水平滚动嵌入UIScrollView与垂直滚动
感谢@NSNoob将文本容器从UILabel更改为UITextView后,它工作 – 2015-04-01 10:37:33