ios - 启用分页的 UICollectionView

标签 ios objective-c uiscrollview uicollectionview paging

我必须像 Appstore iOS 应用一样创建 GridView 。我想用 UICollectionView 分页来做到这一点。我也实现了代码但不能那样滚动。

我想要做的是在中心和两侧(左和右)有一个图像,它应该显示上一个和下一个图像的某些部分。我已经为 UICollectionView 设置了 Frame 为 320*320。单元格大小为 290*320。(单元格最小间距为 10)1

下面是描述我的要求的两个链接。提前致谢。

(这就是我想要的)2

最佳答案

您是否尝试过将 UICollectionViewFlowLayout 的滚动方向设置为水平?

[yourFlowLayout setScrollDirection:UICollectionViewScrollDirectionHorizo​​ntal];

您需要像这样在您的 Collection View 上启用分页:

[yourCollectionView setPagingEnabled:YES];

关于ios - 启用分页的 UICollectionView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24303883/

相关文章:

ios - 首次未确定授权状态如何处理

ios - 以编程方式设置约束

iOS 9 UITableView 分隔符插入(重要的左边距)

ios - 在 React-Native 中将 RCTRootView 作为 subview 添加到 rootViewController

iphone - 如何像 DJ 一样抓取音频?

ios - KVO - UIScrollView.contentSize 误报?

iphone - 如何使 UIScrollView 以特定速度自动滚动?

ios - Swift IAP 确保付款进入数据库

android - 如何使用 flutter 访问 JSON 对象?

ios - 无法在 Objective-C 中使用 Swift 生成的共享框架