UIViews在屏幕上的分页 - 斯威夫特

时间:2017-07-04 06:02:59

标签: ios swift uitableview swift3

我正在尝试实现UIViews的可滚动列表。

ss

如上面的屏幕截图所示,屏幕上显示3个按钮。我正在尝试创建一个uiView列表,用户可以一次滚动它们。

我已在 UICollection 中实现了此功能。问题是用户可以自由滚动投掷项目。我希望他能够一次滚动3个。

是否可以使用 UICollection ,还是应该使用其他组件?

1 个答案:

答案 0 :(得分:2)

您只需要为UICollectionView启用分页功能。只需选中属性检查器中的“启用分页”复选框即可。您可以通过在集合视图的sizeForItemAt Flowlayout委托方法中返回集合视图宽度的1/3来将单元格数限制为3。

enter image description here