iOS 在“集合视图项目”的详细信息页面之间轻扫/分页



我正在使用Xcode 10和Swift 4.2开发iOS应用程序。我有一个包含图像的集合视图,一旦您点击图像,它就会将您带到一个详细信息页面,其中显示了全尺寸图像、日期和说法。这些详细信息的数据存储在数组中,并从集合视图传递到详细信息页面。我希望能够向左或向右滑动,然后像在照片应用程序中一样从收藏夹视图中转到上一项或下一项。

是否有任何内置功能可以轻松分页/滑动,或者数组索引的编程操作是完成此任务的唯一方法?

我不知道

你是否熟悉CocoaPods,但是有很多可以为你工作,例如有SwiftPhotoGallery,但它只是最大化图像,让你像你说的那样左右滑动。

对于您描述的特定功能,我建议在导航到"详细信息页面"时,您也发送了整个数组,并且只显示集合中点击的项目的索引,您的"详细信息页面"也将是一个 UICollection,但有一个自定义单元格,占据屏幕的整个空间和水平流动,因此您可以左右滑动, 如果你的github帐户或任何其他存储库中有这段代码,我愿意帮助更清楚地说明我的观点。

最新更新