【发布时间】:2017-05-05 01:30:30
【问题描述】:
我正在尝试实现这个 git repo 中的弹出/弹出过渡动画:https://github.com/freedom27/PopInAndOutCollectionViewTransition
该代码适用于 UICollecitonView,但是,我有一个 UIViewController,其中嵌入了一个 UiCollectionView。因此,我的协议不断出现错误:
protocol CollectionPushAndPoppable {
var sourceCell: UICollectionViewCell? { get }
var collectionView: UICollectionView? { get }
var view: UIView! { get }
}
这个错误本质上是说我的 ViewController 不符合协议。
extension CollectionViewController: CollectionPushAndPoppable {}
这一行给了我错误。
如何修复协议,使其符合 UIViewController 中的 CollectionView
【问题讨论】:
标签: ios swift uicollectionview transition swift-protocols