swift - 将所有项目放入一个 Collection View 行中

标签 swift swift3 uicollectionview

是否有一种方法可以使 Collection View 中的所有项目适合一行,而不自动将项目放置在另一行中?我正在尝试复制类似 Instagram 的故事显示的内容,如下链接:

enter image description here

但是,在我的 Collection View 中,我从服务器获取计数,并在 Collection View 中显示信息,但在显示 3 个项目后它总是转到下一行。

// number of sections function
    override func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
        return pictures.count
    } // end of function

最佳答案

我认为您不希望在“集合” View 中垂直滚动。

要在 Collection View 中水平滚动,请在 Storyboard中选择 Collection View 并将滚动方向更改为水平。

引用下面的图片:

enter image description here

关于swift - 将所有项目放入一个 Collection View 行中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46270989/

相关文章:

ios - Swift:通过能够在 defer 语句中捕获返回值来简化调试

ios - RealmSwift - 开始/提交写入

ios - 如何检查两个 NSDate 之间的时间量?

iphone - 单元格获取其前一个单元格的索引 - Tableview 中的 Collectionview

ios - 第一个单元格和最后一个单元格在 UICollectionView 中相互改变

swift - 从 AVPlayer 播放器周期时间观察器 block 更新 MPNowPlayingInfoCenter 中的播放时间时出现问题

ios - 我有自定义的 UIButtons,它旋转了 45 度 - 我如何制作它以便只有实际形状内的空间是可点击的?

ios - 如何仅针对 iOS 9 用户安全地将 `Watch Connectivity` 与仍以 iOS7 作为最低开发目标的应用程序集成?

ios - Swift 中带有 #define 宏的 Objective-C 代码

swift - 如何从 firebase 异步加载数据并将其显示在 UICollectionView 中