文件名称:AnimatedCollectionViewLayout:一个UICollectionViewLayout子类,可在不影响您现有代码的情况下向UICollectionView添加自定义transitionsanimations
文件大小:2.07MB
文件格式:ZIP
更新时间:2024-02-24 08:24:28
swift ios uicollectionview animation cocoapods
AnimatedCollectionViewLayout 通常,当您从一项滚动到另一项时, UICollectionView没有过渡效果。 有很多方法可以为UICollectionView编写动画,但是使用UICollectionViewLayout子类是迄今为止最简单的方法。 而且它不会破坏您现有的任何代码。 您仍然可以使用UICollectionView子类,并且不需要更改UICollectionViewCell。 只需即插即用。 视差 放大 旋转进出 牌 淡入淡出 立方体 页 例 要运行示例项目,请克隆存储库,然后在Xcode中启动iOS Example 。 要求 iOS 9.0以上 安装 可可豆 要使用CocoaPods将AnimatedCollectionViewLayout集成到您的Xcode项目中,请在您的Podfile指定它: 对于Swift 4.2或更高版本: pod 'AnimatedCollectionViewLayout' 对于Swift 4.1或更低版本: pod 'AnimatedCollectionViewLayout' , '~> 0.3.
【文件预览】:
AnimatedCollectionViewLayout-master
----.gitignore(1KB)
----Sources()
--------AnimatedCollectionViewLayout()
----AnimatedCollectionViewLayout.podspec(1KB)
----.swiftpm()
--------xcode()
----.travis.yml(1KB)
----CONTRIBUTING.md(1KB)
----LICENSE(1KB)
----CHANGELOG.md(3KB)
----iOS Example()
--------iOS Example.xcodeproj()
--------Source()
----README.md(2KB)
----AnimatedCollectionViewLayout.xcworkspace()
--------xcshareddata()
--------contents.xcworkspacedata(260B)
----Package.swift(565B)
----Tests()
--------AnimatedCollectionViewLayoutTests()
--------Info.plist(680B)
--------CheckCocoaPodsQualityIndexes.rb(2KB)
----AnimatedCollectionViewLayout.xcodeproj()
--------xcshareddata()
--------project.xcworkspace()
--------project.pbxproj(22KB)