繁体   English   中英

当UITableView在ScrollView中时滚动问题

[英]Scrolling issue when UITableView is inside ScrollView

我有一个UIScrollview覆盖整个UIViewController的主视图。 UIScrollview内部是一个内容视图,允许UIScrollview获取可滚动内容。 Scroll View的内容视图内部是一个UITableView 我无法滚动UITableView 而是将垂直滑动直接传递给ScrollView,使其滚动。 如何在UIScrollview创建UITableView滚动?

我已经阅读了很多类似问题的答案,但没有一个能解决我的问题

问题1

问题2

问题3

您需要为UITableView设置正确的约束(或框架)(TableView的大小必须小于,然后使用contentSize进行滚动)。

  • 确保UITableView的约束与UiScrollView相关
  • 禁用UITableView滚动
  • 使scollView中心垂直于主容器,并将约束的优先级更改为999

希望对你有所帮助

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM