标签: ios swift uitableview swift3
我正在尝试实现UIViews的可滚动列表。
如上面的屏幕截图所示,屏幕上显示3个按钮。我正在尝试创建一个uiView列表,用户可以一次滚动它们。
我已在 UICollection 中实现了此功能。问题是用户可以自由滚动投掷项目。我希望他能够一次滚动3个。
是否可以使用 UICollection ,还是应该使用其他组件?
答案 0 :(得分:2)
您只需要为UICollectionView启用分页功能。只需选中属性检查器中的“启用分页”复选框即可。您可以通过在集合视图的sizeForItemAt Flowlayout委托方法中返回集合视图宽度的1/3来将单元格数限制为3。
UICollectionView
sizeForItemAt