首页 > 解决方案 > UIScrollView 不在 UITableViewCell 中滚动

问题描述

我正在尝试在 UITableViewCell 中实现水平滚动。

我的层次结构是:

cell
-->UIScrollView
 ---->UIVIew
  ------>labels and buttons

在 UIScrollView 上,前导、尾随、顶部和底部约束等于超级视图。在 UIView 上,前导、尾随、顶部和底部约束等于父视图,UIView 的中心等于父视图的中心。UIScrollView 和 UIView 设置为具有相等的宽度。我尝试将 UIView 约束更改为内容视图,但这对我不起作用。我还尝试将 UIView 宽度的优先级降低到 250,但这也不起作用。我这样做的原因是因为在 ipad pro 上加载 tableview 时,单元格中的部分按钮被切断,而在 iphone 上则没有,假设是因为空间原因。我正在通过情节提要中的自动布局进行设置。

UIScrollView 和 UIView 的约束

标签: iosswiftuitableviewuiscrollview

解决方案


推荐阅读