ios - 如何实现 UICollectionView 中页面之间的间距?

标签 ios cocoa-touch uicollectionview uipageviewcontroller

UICollection 像 UIPageViewController 一样具有分页功能。使用后者,您可以使用 UIPageViewControllerOptionInterPageSpacingKey 轻松设置间距。如何使用 UICollectionView 最好地实现这一点?

最佳答案

您可能可以使用 UICollectionViewLayoutAttributes 显式完成,但我的方法(适用于 Collection View 和我自己的包含 subview 的 ScrollView )是无间距地平铺单元格(这使得布局数学简单),但使单元格透明。

然后在每个单元格中创建一个更不透明的内容 View ,其框架是单元格边界上的 insetRect。

关于ios - 如何实现 UICollectionView 中页面之间的间距?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24459252/

相关文章:

ios - 弹性布局不适用于 subview Controller

iphone - iPhone-在UILabel中显示编码的字符,例如å,ä,ö

php - 推送通知无法连接无错误字符串

ios - 在 ScrollView 中放置 View 和元素

iphone - 重新加载 TableView 数据并取消选择单元格

ios - Swift - 没有 Storyboard,如何制作模式弹出窗口?

ios - Xcode 6 中的应用程序数据包。总是崩溃或显示错误

iphone - "the timespace of the animation' s层”和 "in the local active time"是什么意思?

ios - 自定义 UIStoryboardSegue 中的 View 之间不显示过渡

ios - 将数据从一个 Tab Bar View Controller 的子项(我认为?)传递到另一个 TabBarVC 的 Collection View? (以编程方式)