├── PageScrollow ├── Pods │ ├── Headers │ │ ├── Private │ │ │ └── Masonry │ │ │ │ ├── Masonry.h │ │ │ │ ├── MASConstraint.h │ │ │ │ ├── MASUtilities.h │ │ │ │ ├── MASViewAttribute.h │ │ │ │ ├── MASConstraintMaker.h │ │ │ │ ├── MASViewConstraint.h │ │ │ │ ├── View+MASAdditions.h │ │ │ │ ├── MASConstraint+Private.h │ │ │ │ ├── MASLayoutConstraint.h │ │ │ │ ├── NSArray+MASAdditions.h │ │ │ │ ├── MASCompositeConstraint.h │ │ │ │ ├── View+MASShorthandAdditions.h │ │ │ │ ├── ViewController+MASAdditions.h │ │ │ │ ├── NSArray+MASShorthandAdditions.h │ │ │ │ └── NSLayoutConstraint+MASDebugAdditions.h │ │ └── Public │ │ │ └── Masonry │ │ │ ├── Masonry.h │ │ │ ├── MASConstraint.h │ │ │ ├── MASUtilities.h │ │ │ ├── MASViewAttribute.h │ │ │ ├── MASConstraintMaker.h │ │ │ ├── MASLayoutConstraint.h │ │ │ ├── MASViewConstraint.h │ │ │ ├── View+MASAdditions.h │ │ │ ├── MASConstraint+Private.h │ │ │ ├── NSArray+MASAdditions.h │ │ │ ├── MASCompositeConstraint.h │ │ │ ├── View+MASShorthandAdditions.h │ │ │ ├── NSArray+MASShorthandAdditions.h │ │ │ ├── ViewController+MASAdditions.h │ │ │ └── NSLayoutConstraint+MASDebugAdditions.h │ ├── Target Support Files │ │ ├── Masonry │ │ │ ├── Masonry-dummy.m │ │ │ └── Masonry-prefix.pch │ │ └── Pods-PageScrollow │ │ │ └── Pods-PageScrollow-dummy.m │ ├── Manifest.lock │ └── Masonry │ │ └── Masonry │ │ ├── MASLayoutConstraint.m │ │ └── NSLayoutConstraint+MASDebugAdditions.h ├── podFile ├── PageScrollow │ ├── Assets.xcassets │ │ ├── Contents.json │ │ ├── homeMenu_100.imageset │ │ │ ├── homeMenu_100.png │ │ │ └── Contents.json │ │ ├── homeMenu_101.imageset │ │ │ ├── homeMenu_101.png │ │ │ └── Contents.json │ │ ├── homeMenu_102.imageset │ │ │ ├── homeMenu_102.png │ │ │ └── Contents.json │ │ ├── homeMenu_103.imageset │ │ │ ├── homeMenu_103.png │ │ │ └── Contents.json │ │ ├── homeMenu_104.imageset │ │ │ ├── homeMenu_104.png │ │ │ └── Contents.json │ │ ├── homeMenu_105.imageset │ │ │ ├── homeMenu_105.png │ │ │ └── Contents.json │ │ ├── homeMenu_106.imageset │ │ │ ├── homeMenu_106.png │ │ │ └── Contents.json │ │ ├── homeMenu_107.imageset │ │ │ ├── homeMenu_107.png │ │ │ └── Contents.json │ │ ├── homeMenu_108.imageset │ │ │ ├── homeMenu_108.png │ │ │ └── Contents.json │ │ ├── homeMenu_109.imageset │ │ │ ├── homeMenu_109.png │ │ │ └── Contents.json │ │ ├── homeMenu_110.imageset │ │ │ ├── homeMenu_110.png │ │ │ └── Contents.json │ │ ├── homeMenu_111.imageset │ │ │ ├── homeMenu_111.png │ │ │ └── Contents.json │ │ ├── homeMenu_112.imageset │ │ │ ├── homeMenu_112.png │ │ │ └── Contents.json │ │ ├── homeMenu_113.imageset │ │ │ ├── homeMenu_113.png │ │ │ └── Contents.json │ │ ├── homeMenu_114.imageset │ │ │ ├── homeMenu_114.png │ │ │ └── Contents.json │ │ ├── homeMenu_115.imageset │ │ │ ├── homeMenu_115.png │ │ │ └── Contents.json │ │ ├── homeMenu_116.imageset │ │ │ ├── homeMenu_116.png │ │ │ └── Contents.json │ │ ├── homeMenu_117.imageset │ │ │ ├── homeMenu_117.png │ │ │ └── Contents.json │ │ ├── homeMenu_118.imageset │ │ │ ├── homeMenu_118.png │ │ │ └── Contents.json │ │ ├── homeMenu_119.imageset │ │ │ ├── homeMenu_119.png │ │ │ └── Contents.json │ │ ├── homeMenu_120.imageset │ │ │ ├── homeMenu_120.png │ │ │ └── Contents.json │ │ ├── homeMenu_121.imageset │ │ │ ├── homeMenu_121.png │ │ │ └── Contents.json │ │ ├── homeMenu_122.imageset │ │ │ ├── homeMenu_122.png │ │ │ └── Contents.json │ │ ├── homeMenu_123.imageset │ │ │ ├── homeMenu_123.png │ │ │ └── Contents.json │ │ ├── homeMenu_124.imageset │ │ │ ├── homeMenu_124.png │ │ │ └── Contents.json │ │ ├── homeMenu_125.imageset │ │ │ ├── homeMenu_125.png │ │ │ └── Contents.json │ │ ├── homeMenu_126.imageset │ │ │ ├── homeMenu_126.png │ │ │ └── Contents.json │ │ ├── homeMenu_127.imageset │ │ │ ├── homeMenu_127.png │ │ │ └── Contents.json │ │ ├── homeMenu_128.imageset │ │ │ ├── homeMenu_128.png │ │ │ └── Contents.json │ │ ├── homeMenu_129.imageset │ │ │ ├── homeMenu_129.png │ │ │ └── Contents.json │ │ ├── homeMenu_130.imageset │ │ │ └── homeMenu_130.png │ │ └── homeMenu_131.imageset │ │ │ └── homeMenu_131.png │ ├── ViewController.h │ ├── AppDelegate.h │ ├── Class │ │ └── NormalCollectionCell.h │ └── main.m ├── PageScrollow.xcworkspace │ ├── xcuserdata │ │ └── bjovov.xcuserdatad │ │ │ ├── xcdebugger │ │ │ └── Breakpoints_v2.xcbkptlist │ │ │ └── UserInterfaceState.xcuserstate │ └── contents.xcworkspacedata ├── PageScrollow.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ └── bjovov.xcuserdatad │ │ └── UserInterfaceState.xcuserstate └── Podfile.lock ├── WaterFlowDemo ├── Pods │ ├── Headers │ │ ├── Private │ │ │ ├── Masonry │ │ │ │ ├── Masonry.h │ │ │ │ ├── MASConstraint.h │ │ │ │ ├── MASUtilities.h │ │ │ │ ├── MASConstraintMaker.h │ │ │ │ ├── MASViewAttribute.h │ │ │ │ ├── MASViewConstraint.h │ │ │ │ ├── View+MASAdditions.h │ │ │ │ ├── MASLayoutConstraint.h │ │ │ │ ├── NSArray+MASAdditions.h │ │ │ │ ├── MASCompositeConstraint.h │ │ │ │ ├── MASConstraint+Private.h │ │ │ │ ├── View+MASShorthandAdditions.h │ │ │ │ ├── ViewController+MASAdditions.h │ │ │ │ ├── NSArray+MASShorthandAdditions.h │ │ │ │ └── NSLayoutConstraint+MASDebugAdditions.h │ │ │ └── YYCategories │ │ │ │ ├── YYCategories.h │ │ │ │ ├── UIFont+YYAdd.h │ │ │ │ ├── UIView+YYAdd.h │ │ │ │ ├── CALayer+YYAdd.h │ │ │ │ ├── NSData+YYAdd.h │ │ │ │ ├── NSDate+YYAdd.h │ │ │ │ ├── UIColor+YYAdd.h │ │ │ │ ├── UIControl+YYAdd.h │ │ │ │ ├── UIDevice+YYAdd.h │ │ │ │ ├── UIImage+YYAdd.h │ │ │ │ ├── UIScreen+YYAdd.h │ │ │ │ ├── YYCGUtilities.h │ │ │ │ ├── YYCategoriesMacro.h │ │ │ │ ├── NSArray+YYAdd.h │ │ │ │ ├── NSBundle+YYAdd.h │ │ │ │ ├── NSNumber+YYAdd.h │ │ │ │ ├── NSObject+YYAdd.h │ │ │ │ ├── NSString+YYAdd.h │ │ │ │ ├── NSThread+YYAdd.h │ │ │ │ ├── NSTimer+YYAdd.h │ │ │ │ ├── UITableView+YYAdd.h │ │ │ │ ├── UITextField+YYAdd.h │ │ │ │ ├── UIApplication+YYAdd.h │ │ │ │ ├── UIBezierPath+YYAdd.h │ │ │ │ ├── UIScrollView+YYAdd.h │ │ │ │ ├── NSDictionary+YYAdd.h │ │ │ │ ├── NSObject+YYAddForARC.h │ │ │ │ ├── NSObject+YYAddForKVO.h │ │ │ │ ├── UIBarButtonItem+YYAdd.h │ │ │ │ ├── UIGestureRecognizer+YYAdd.h │ │ │ │ ├── NSKeyedUnarchiver+YYAdd.h │ │ │ │ └── NSNotificationCenter+YYAdd.h │ │ └── Public │ │ │ ├── Masonry │ │ │ ├── Masonry.h │ │ │ ├── MASConstraint.h │ │ │ ├── MASUtilities.h │ │ │ ├── MASViewAttribute.h │ │ │ ├── MASConstraintMaker.h │ │ │ ├── MASViewConstraint.h │ │ │ ├── View+MASAdditions.h │ │ │ ├── MASConstraint+Private.h │ │ │ ├── MASLayoutConstraint.h │ │ │ ├── NSArray+MASAdditions.h │ │ │ ├── MASCompositeConstraint.h │ │ │ ├── View+MASShorthandAdditions.h │ │ │ ├── ViewController+MASAdditions.h │ │ │ ├── NSArray+MASShorthandAdditions.h │ │ │ └── NSLayoutConstraint+MASDebugAdditions.h │ │ │ └── YYCategories │ │ │ ├── YYCategories.h │ │ │ ├── UIColor+YYAdd.h │ │ │ ├── UIFont+YYAdd.h │ │ │ ├── UIImage+YYAdd.h │ │ │ ├── UIView+YYAdd.h │ │ │ ├── CALayer+YYAdd.h │ │ │ ├── NSArray+YYAdd.h │ │ │ ├── NSData+YYAdd.h │ │ │ ├── NSDate+YYAdd.h │ │ │ ├── NSTimer+YYAdd.h │ │ │ ├── UIControl+YYAdd.h │ │ │ ├── UIDevice+YYAdd.h │ │ │ ├── UIScreen+YYAdd.h │ │ │ ├── YYCGUtilities.h │ │ │ ├── YYCategoriesMacro.h │ │ │ ├── NSBundle+YYAdd.h │ │ │ ├── NSNumber+YYAdd.h │ │ │ ├── NSObject+YYAdd.h │ │ │ ├── NSString+YYAdd.h │ │ │ ├── NSThread+YYAdd.h │ │ │ ├── UIBezierPath+YYAdd.h │ │ │ ├── UIScrollView+YYAdd.h │ │ │ ├── UITableView+YYAdd.h │ │ │ ├── UITextField+YYAdd.h │ │ │ ├── NSDictionary+YYAdd.h │ │ │ ├── UIApplication+YYAdd.h │ │ │ ├── NSObject+YYAddForARC.h │ │ │ ├── NSObject+YYAddForKVO.h │ │ │ ├── UIBarButtonItem+YYAdd.h │ │ │ ├── NSKeyedUnarchiver+YYAdd.h │ │ │ ├── UIGestureRecognizer+YYAdd.h │ │ │ └── NSNotificationCenter+YYAdd.h │ ├── Target Support Files │ │ ├── Masonry │ │ │ ├── Masonry-dummy.m │ │ │ └── Masonry-prefix.pch │ │ ├── YYCategories │ │ │ ├── YYCategories-dummy.m │ │ │ └── YYCategories-prefix.pch │ │ └── Pods-WaterFlowDemo │ │ │ └── Pods-WaterFlowDemo-dummy.m │ └── Masonry │ │ └── Masonry │ │ ├── MASLayoutConstraint.m │ │ └── NSLayoutConstraint+MASDebugAdditions.h ├── podFile ├── WaterFlowDemo │ ├── Assets.xcassets │ │ ├── Contents.json │ │ ├── 1.imageset │ │ │ ├── 1.jpeg │ │ │ └── Contents.json │ │ ├── 10.imageset │ │ │ ├── 10.jpeg │ │ │ └── Contents.json │ │ ├── 11.imageset │ │ │ ├── 11.jpeg │ │ │ └── Contents.json │ │ ├── 12.imageset │ │ │ ├── 12.jpeg │ │ │ └── Contents.json │ │ ├── 13.imageset │ │ │ ├── 13.jpeg │ │ │ └── Contents.json │ │ ├── 14.imageset │ │ │ ├── 14.jpeg │ │ │ └── Contents.json │ │ ├── 2.imageset │ │ │ ├── 2.jpeg │ │ │ └── Contents.json │ │ ├── 3.imageset │ │ │ ├── 3.jpeg │ │ │ └── Contents.json │ │ ├── 4.imageset │ │ │ ├── 4.jpeg │ │ │ └── Contents.json │ │ ├── 5.imageset │ │ │ ├── 5.jpeg │ │ │ └── Contents.json │ │ ├── 6.imageset │ │ │ ├── 6.jpeg │ │ │ └── Contents.json │ │ ├── 7.imageset │ │ │ ├── 7.jpeg │ │ │ └── Contents.json │ │ ├── 8.imageset │ │ │ ├── 8.jpeg │ │ │ └── Contents.json │ │ └── 9.imageset │ │ │ ├── 9.jpeg │ │ │ └── Contents.json │ ├── Class │ │ ├── PhotoModel.m │ │ ├── CollectionHeaderFooter.h │ │ └── PhotoModel.h │ ├── ViewController.h │ ├── AppDelegate.h │ └── main.m ├── WaterFlowDemo.xcworkspace │ ├── xcuserdata │ │ ├── bjovov.xcuserdatad │ │ │ ├── xcdebugger │ │ │ │ └── Breakpoints_v2.xcbkptlist │ │ │ └── UserInterfaceState.xcuserstate │ │ └── caoxueliang.xcuserdatad │ │ │ ├── xcdebugger │ │ │ └── Breakpoints_v2.xcbkptlist │ │ │ └── UserInterfaceState.xcuserstate │ └── contents.xcworkspacedata ├── WaterFlowDemo.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ └── caoxueliang.xcuserdatad │ │ └── UserInterfaceState.xcuserstate └── Podfile.lock ├── NormalCollectionView ├── Pods │ ├── Headers │ │ ├── Private │ │ │ └── Masonry │ │ │ │ ├── Masonry.h │ │ │ │ ├── MASUtilities.h │ │ │ │ ├── MASConstraint.h │ │ │ │ ├── MASViewAttribute.h │ │ │ │ ├── MASViewConstraint.h │ │ │ │ ├── View+MASAdditions.h │ │ │ │ ├── MASConstraintMaker.h │ │ │ │ ├── MASLayoutConstraint.h │ │ │ │ ├── MASCompositeConstraint.h │ │ │ │ ├── MASConstraint+Private.h │ │ │ │ ├── NSArray+MASAdditions.h │ │ │ │ ├── View+MASShorthandAdditions.h │ │ │ │ ├── ViewController+MASAdditions.h │ │ │ │ ├── NSArray+MASShorthandAdditions.h │ │ │ │ └── NSLayoutConstraint+MASDebugAdditions.h │ │ └── Public │ │ │ └── Masonry │ │ │ ├── Masonry.h │ │ │ ├── MASUtilities.h │ │ │ ├── MASConstraint.h │ │ │ ├── MASViewAttribute.h │ │ │ ├── MASViewConstraint.h │ │ │ ├── View+MASAdditions.h │ │ │ ├── MASConstraintMaker.h │ │ │ ├── MASLayoutConstraint.h │ │ │ ├── NSArray+MASAdditions.h │ │ │ ├── MASCompositeConstraint.h │ │ │ ├── MASConstraint+Private.h │ │ │ ├── View+MASShorthandAdditions.h │ │ │ ├── ViewController+MASAdditions.h │ │ │ ├── NSArray+MASShorthandAdditions.h │ │ │ └── NSLayoutConstraint+MASDebugAdditions.h │ ├── Target Support Files │ │ ├── Masonry │ │ │ ├── Masonry-dummy.m │ │ │ └── Masonry-prefix.pch │ │ └── Pods-NormalCollectionView │ │ │ └── Pods-NormalCollectionView-dummy.m │ ├── Manifest.lock │ └── Masonry │ │ └── Masonry │ │ ├── MASLayoutConstraint.m │ │ └── NSLayoutConstraint+MASDebugAdditions.h ├── podFile ├── NormalCollectionView.xcworkspace │ ├── xcuserdata │ │ └── bjovov.xcuserdatad │ │ │ ├── xcdebugger │ │ │ └── Breakpoints_v2.xcbkptlist │ │ │ └── UserInterfaceState.xcuserstate │ └── contents.xcworkspacedata ├── NormalCollectionView.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── bjovov.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── caoxueliang.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Podfile.lock └── NormalCollectionView │ ├── ViewController.h │ ├── ReusableView.h │ ├── NormalCollectionViewCell.h │ ├── AppDelegate.h │ └── main.m ├── ParallaxCustomLayout ├── Pods │ ├── Headers │ │ ├── Private │ │ │ └── Masonry │ │ │ │ ├── Masonry.h │ │ │ │ ├── MASUtilities.h │ │ │ │ ├── MASConstraint.h │ │ │ │ ├── MASViewAttribute.h │ │ │ │ ├── MASViewConstraint.h │ │ │ │ ├── View+MASAdditions.h │ │ │ │ ├── MASConstraintMaker.h │ │ │ │ ├── MASLayoutConstraint.h │ │ │ │ ├── MASCompositeConstraint.h │ │ │ │ ├── MASConstraint+Private.h │ │ │ │ ├── NSArray+MASAdditions.h │ │ │ │ ├── View+MASShorthandAdditions.h │ │ │ │ ├── ViewController+MASAdditions.h │ │ │ │ ├── NSArray+MASShorthandAdditions.h │ │ │ │ └── NSLayoutConstraint+MASDebugAdditions.h │ │ └── Public │ │ │ └── Masonry │ │ │ ├── Masonry.h │ │ │ ├── MASUtilities.h │ │ │ ├── MASConstraint.h │ │ │ ├── MASViewAttribute.h │ │ │ ├── MASViewConstraint.h │ │ │ ├── View+MASAdditions.h │ │ │ ├── MASConstraintMaker.h │ │ │ ├── MASLayoutConstraint.h │ │ │ ├── NSArray+MASAdditions.h │ │ │ ├── MASCompositeConstraint.h │ │ │ ├── MASConstraint+Private.h │ │ │ ├── View+MASShorthandAdditions.h │ │ │ ├── ViewController+MASAdditions.h │ │ │ ├── NSArray+MASShorthandAdditions.h │ │ │ └── NSLayoutConstraint+MASDebugAdditions.h │ ├── Target Support Files │ │ ├── Masonry │ │ │ ├── Masonry-dummy.m │ │ │ └── Masonry-prefix.pch │ │ └── Pods-ParallaxCustomLayout │ │ │ └── Pods-ParallaxCustomLayout-dummy.m │ ├── Manifest.lock │ └── Masonry │ │ └── Masonry │ │ └── MASLayoutConstraint.m ├── podFile ├── ParallaxCustomLayout │ ├── Assets.xcassets │ │ ├── Contents.json │ │ ├── Pattern.imageset │ │ │ ├── pattern-grey.png │ │ │ ├── pattern-grey@2x.png │ │ │ └── pattern-grey@3x.png │ │ ├── Inspiration-1.imageset │ │ │ └── Tutorial-10.jpg │ │ ├── Inspiration-10.imageset │ │ │ └── Tutorial-01.jpg │ │ ├── Inspiration-11.imageset │ │ │ └── Tutorial-11.jpg │ │ ├── Inspiration-12.imageset │ │ │ └── Tutorial-12.jpg │ │ ├── Inspiration-13.imageset │ │ │ └── Tutorial-13.jpg │ │ ├── Inspiration-14.imageset │ │ │ └── Tutorial-14.jpg │ │ ├── Inspiration-15.imageset │ │ │ └── Tutorial-15.jpg │ │ ├── Inspiration-16.imageset │ │ │ └── Tutorial-16.jpg │ │ ├── Inspiration-2.imageset │ │ │ └── Tutorial-02.jpg │ │ ├── Inspiration-3.imageset │ │ │ └── Tutorial-03.jpg │ │ ├── Inspiration-4.imageset │ │ │ └── Tutorial-04.jpg │ │ ├── Inspiration-5.imageset │ │ │ └── Tutorial-05.jpg │ │ ├── Inspiration-6.imageset │ │ │ └── Tutorial-06.jpg │ │ ├── Inspiration-7.imageset │ │ │ └── Tutorial-07.jpg │ │ ├── Inspiration-8.imageset │ │ │ └── Tutorial-08.jpg │ │ └── Inspiration-9.imageset │ │ │ └── Tutorial-09.jpg │ ├── ViewController.h │ ├── Helper │ │ └── UIImage+Decompression.h │ ├── AppDelegate.h │ ├── Class │ │ ├── InspirationCell.h │ │ └── InspirationLayout.h │ └── main.m ├── ParallaxCustomLayout.xcodeproj │ ├── xcuserdata │ │ └── bjovov.xcuserdatad │ │ │ └── xcdebugger │ │ │ └── Breakpoints_v2.xcbkptlist │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ └── bjovov.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── ParallaxCustomLayout.xcworkspace │ ├── xcuserdata │ │ ├── bjovov.xcuserdatad │ │ │ ├── xcdebugger │ │ │ │ └── Breakpoints_v2.xcbkptlist │ │ │ └── UserInterfaceState.xcuserstate │ │ └── caoxueliang.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── contents.xcworkspacedata └── Podfile.lock ├── ParallaxEffectlayout ├── Pods │ ├── Headers │ │ ├── Private │ │ │ └── Masonry │ │ │ │ ├── Masonry.h │ │ │ │ ├── MASUtilities.h │ │ │ │ ├── MASConstraint.h │ │ │ │ ├── MASViewAttribute.h │ │ │ │ ├── MASViewConstraint.h │ │ │ │ ├── View+MASAdditions.h │ │ │ │ ├── MASConstraintMaker.h │ │ │ │ ├── MASLayoutConstraint.h │ │ │ │ ├── MASCompositeConstraint.h │ │ │ │ ├── MASConstraint+Private.h │ │ │ │ ├── NSArray+MASAdditions.h │ │ │ │ ├── View+MASShorthandAdditions.h │ │ │ │ ├── ViewController+MASAdditions.h │ │ │ │ ├── NSArray+MASShorthandAdditions.h │ │ │ │ └── NSLayoutConstraint+MASDebugAdditions.h │ │ └── Public │ │ │ └── Masonry │ │ │ ├── Masonry.h │ │ │ ├── MASUtilities.h │ │ │ ├── MASConstraint.h │ │ │ ├── MASViewAttribute.h │ │ │ ├── MASViewConstraint.h │ │ │ ├── View+MASAdditions.h │ │ │ ├── MASConstraintMaker.h │ │ │ ├── MASLayoutConstraint.h │ │ │ ├── NSArray+MASAdditions.h │ │ │ ├── MASCompositeConstraint.h │ │ │ ├── MASConstraint+Private.h │ │ │ ├── View+MASShorthandAdditions.h │ │ │ ├── ViewController+MASAdditions.h │ │ │ ├── NSArray+MASShorthandAdditions.h │ │ │ └── NSLayoutConstraint+MASDebugAdditions.h │ ├── Target Support Files │ │ ├── Masonry │ │ │ ├── Masonry-dummy.m │ │ │ └── Masonry-prefix.pch │ │ └── Pods-ParallaxEffectlayout │ │ │ └── Pods-ParallaxEffectlayout-dummy.m │ ├── Manifest.lock │ └── Masonry │ │ └── Masonry │ │ └── MASLayoutConstraint.m ├── podFile ├── ParallaxEffectlayout │ ├── Assets.xcassets │ │ ├── Contents.json │ │ ├── Inspiration-1.imageset │ │ │ └── Tutorial-10.jpg │ │ ├── Inspiration-10.imageset │ │ │ └── Tutorial-01.jpg │ │ ├── Inspiration-11.imageset │ │ │ └── Tutorial-11.jpg │ │ ├── Inspiration-12.imageset │ │ │ └── Tutorial-12.jpg │ │ ├── Inspiration-13.imageset │ │ │ └── Tutorial-13.jpg │ │ ├── Inspiration-14.imageset │ │ │ └── Tutorial-14.jpg │ │ ├── Inspiration-15.imageset │ │ │ └── Tutorial-15.jpg │ │ ├── Inspiration-16.imageset │ │ │ └── Tutorial-16.jpg │ │ ├── Inspiration-2.imageset │ │ │ └── Tutorial-02.jpg │ │ ├── Inspiration-3.imageset │ │ │ └── Tutorial-03.jpg │ │ ├── Inspiration-4.imageset │ │ │ └── Tutorial-04.jpg │ │ ├── Inspiration-5.imageset │ │ │ └── Tutorial-05.jpg │ │ ├── Inspiration-6.imageset │ │ │ └── Tutorial-06.jpg │ │ ├── Inspiration-7.imageset │ │ │ └── Tutorial-07.jpg │ │ ├── Inspiration-8.imageset │ │ │ └── Tutorial-08.jpg │ │ └── Inspiration-9.imageset │ │ │ └── Tutorial-09.jpg │ ├── ViewController.h │ ├── Class │ │ └── ParallaxEffectlayout.h │ ├── AppDelegate.h │ └── main.m ├── ParallaxEffectlayout.xcworkspace │ ├── xcuserdata │ │ ├── bjovov.xcuserdatad │ │ │ ├── xcdebugger │ │ │ │ └── Breakpoints_v2.xcbkptlist │ │ │ └── UserInterfaceState.xcuserstate │ │ └── caoxueliang.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── contents.xcworkspacedata ├── ParallaxEffectlayout.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ └── bjovov.xcuserdatad │ │ └── UserInterfaceState.xcuserstate └── Podfile.lock ├── CollectionViewAnimation ├── Pods │ ├── Headers │ │ ├── Private │ │ │ └── Masonry │ │ │ │ ├── Masonry.h │ │ │ │ ├── MASConstraint.h │ │ │ │ ├── MASUtilities.h │ │ │ │ ├── MASConstraintMaker.h │ │ │ │ ├── MASViewAttribute.h │ │ │ │ ├── MASViewConstraint.h │ │ │ │ ├── View+MASAdditions.h │ │ │ │ ├── MASLayoutConstraint.h │ │ │ │ ├── NSArray+MASAdditions.h │ │ │ │ ├── MASCompositeConstraint.h │ │ │ │ ├── MASConstraint+Private.h │ │ │ │ ├── View+MASShorthandAdditions.h │ │ │ │ ├── ViewController+MASAdditions.h │ │ │ │ ├── NSArray+MASShorthandAdditions.h │ │ │ │ └── NSLayoutConstraint+MASDebugAdditions.h │ │ └── Public │ │ │ └── Masonry │ │ │ ├── Masonry.h │ │ │ ├── MASConstraint.h │ │ │ ├── MASUtilities.h │ │ │ ├── MASViewAttribute.h │ │ │ ├── MASConstraintMaker.h │ │ │ ├── MASViewConstraint.h │ │ │ ├── View+MASAdditions.h │ │ │ ├── MASConstraint+Private.h │ │ │ ├── MASLayoutConstraint.h │ │ │ ├── NSArray+MASAdditions.h │ │ │ ├── MASCompositeConstraint.h │ │ │ ├── View+MASShorthandAdditions.h │ │ │ ├── ViewController+MASAdditions.h │ │ │ ├── NSArray+MASShorthandAdditions.h │ │ │ └── NSLayoutConstraint+MASDebugAdditions.h │ ├── Target Support Files │ │ ├── Masonry │ │ │ ├── Masonry-dummy.m │ │ │ └── Masonry-prefix.pch │ │ └── Pods-CollectionViewAnimation │ │ │ └── Pods-CollectionViewAnimation-dummy.m │ ├── Manifest.lock │ └── Masonry │ │ └── Masonry │ │ └── MASLayoutConstraint.m ├── podFile ├── CollectionViewAnimation.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ └── bjovov.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Podfile.lock ├── CollectionViewAnimation.xcworkspace │ ├── xcuserdata │ │ └── bjovov.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── contents.xcworkspacedata └── CollectionViewAnimation │ ├── ViewController.h │ ├── Views │ ├── NormalTableViewCell.h │ └── NormalCollectionViewCell.h │ ├── AppDelegate.h │ ├── Controller │ └── AnimationCollectionController.h │ └── main.m ├── CarouselScrollView ├── Pods │ ├── Headers │ │ ├── Private │ │ │ └── SDWebImage │ │ │ │ ├── UIImage+GIF.h │ │ │ │ ├── SDImageCache.h │ │ │ │ ├── NSImage+WebCache.h │ │ │ │ ├── SDWebImageCoder.h │ │ │ │ ├── SDWebImageCompat.h │ │ │ │ ├── SDWebImageFrame.h │ │ │ │ ├── UIView+WebCache.h │ │ │ │ ├── SDImageCacheConfig.h │ │ │ │ ├── SDWebImageGIFCoder.h │ │ │ │ ├── SDWebImageManager.h │ │ │ │ ├── UIButton+WebCache.h │ │ │ │ ├── SDWebImageCoderHelper.h │ │ │ │ ├── SDWebImageDownloader.h │ │ │ │ ├── SDWebImageOperation.h │ │ │ │ ├── SDWebImagePrefetcher.h │ │ │ │ ├── UIImage+ForceDecode.h │ │ │ │ ├── UIImage+MultiFormat.h │ │ │ │ ├── UIImageView+WebCache.h │ │ │ │ ├── NSData+ImageContentType.h │ │ │ │ ├── SDWebImageCodersManager.h │ │ │ │ ├── SDWebImageImageIOCoder.h │ │ │ │ ├── UIView+WebCacheOperation.h │ │ │ │ ├── SDWebImageDownloaderOperation.h │ │ │ │ └── UIImageView+HighlightedWebCache.h │ │ └── Public │ │ │ └── SDWebImage │ │ │ ├── UIImage+GIF.h │ │ │ ├── SDImageCache.h │ │ │ ├── NSImage+WebCache.h │ │ │ ├── SDWebImageCoder.h │ │ │ ├── SDWebImageCompat.h │ │ │ ├── SDWebImageFrame.h │ │ │ ├── UIView+WebCache.h │ │ │ ├── SDImageCacheConfig.h │ │ │ ├── SDWebImageGIFCoder.h │ │ │ ├── SDWebImageManager.h │ │ │ ├── SDWebImageOperation.h │ │ │ ├── UIButton+WebCache.h │ │ │ ├── UIImage+ForceDecode.h │ │ │ ├── UIImage+MultiFormat.h │ │ │ ├── SDWebImageCoderHelper.h │ │ │ ├── SDWebImageDownloader.h │ │ │ ├── SDWebImagePrefetcher.h │ │ │ ├── UIImageView+WebCache.h │ │ │ ├── NSData+ImageContentType.h │ │ │ ├── SDWebImageCodersManager.h │ │ │ ├── SDWebImageImageIOCoder.h │ │ │ ├── UIView+WebCacheOperation.h │ │ │ ├── SDWebImageDownloaderOperation.h │ │ │ └── UIImageView+HighlightedWebCache.h │ ├── Target Support Files │ │ ├── SDWebImage │ │ │ ├── SDWebImage-dummy.m │ │ │ └── SDWebImage-prefix.pch │ │ └── Pods-CarouselScrollView │ │ │ └── Pods-CarouselScrollView-dummy.m │ ├── Manifest.lock │ └── SDWebImage │ │ └── SDWebImage │ │ └── SDWebImageOperation.h ├── podFile ├── CarouselScrollView │ ├── Assets.xcassets │ │ ├── Contents.json │ │ ├── 1.imageset │ │ │ └── 1714291-6c664d526b380115.jpg │ │ ├── 2.imageset │ │ │ └── 3580598-482508548410c111.jpg │ │ ├── 3.imageset │ │ │ └── 6486956-a0c75e83255105c9.jpg │ │ └── tmp.imageset │ │ │ └── 屏幕快照 2017-11-23 11.30.26 AM.png │ ├── ViewController.h │ ├── AppDelegate.h │ ├── main.m │ └── Class │ │ └── ImageCollectionViewCell.h ├── CarouselScrollView.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ └── bjovov.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── CarouselScrollView.xcworkspace │ ├── xcuserdata │ │ └── bjovov.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── contents.xcworkspacedata └── Podfile.lock ├── SpinningWheelCollection ├── wheel.gif ├── SpinningWheelCollection │ ├── Assets.xcassets │ │ ├── Contents.json │ │ ├── 1.imageset │ │ │ └── awt@2x.png │ │ ├── 3.imageset │ │ │ └── cdt@2x.png │ │ ├── 4.imageset │ │ │ └── i5t@2x.png │ │ ├── 5.imageset │ │ │ └── i6t@2x.png │ │ ├── 7.imageset │ │ │ └── i7t@2x.png │ │ ├── 8.imageset │ │ │ └── i8T@2x.png │ │ ├── 10.imageset │ │ │ └── iat@2x.png │ │ ├── 11.imageset │ │ │ └── pgsk@2x.png │ │ ├── 12.imageset │ │ │ └── sgsk@2x.png │ │ ├── 13.imageset │ │ │ └── skt@2x.png │ │ ├── 14.imageset │ │ │ └── swt@2x.png │ │ ├── 2.imageset │ │ │ └── bgsk@2x.png │ │ ├── 6.imageset │ │ │ └── i6tc@2x.png │ │ └── 9.imageset │ │ │ └── ia1234@2x.png │ ├── ViewController.h │ ├── Class │ │ ├── WheelLayout.h │ │ └── NormalCollectionViewCell.h │ └── AppDelegate.h └── SpinningWheelCollection.xcodeproj │ ├── xcuserdata │ └── bjovov.xcuserdatad │ │ └── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ └── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcuserdata │ └── bjovov.xcuserdatad │ └── UserInterfaceState.xcuserstate ├── GuidanceScrollow ├── GuidanceScrollow │ ├── Assets.xcassets │ │ ├── Contents.json │ │ └── 引导页 │ │ │ ├── Contents.json │ │ │ ├── welcome1_640x960.imageset │ │ │ └── welcome1_640x960.png │ │ │ ├── welcome2_640x960.imageset │ │ │ └── welcome2_640x960.png │ │ │ ├── welcome3_640x960.imageset │ │ │ └── welcome3_640x960.png │ │ │ ├── welcome4_640x960.imageset │ │ │ └── welcome4_640x960.png │ │ │ ├── welcome1_640x1136.imageset │ │ │ └── welcome1_640x1136.png │ │ │ ├── welcome1_750x1334.imageset │ │ │ └── welcome1_750x1334.png │ │ │ ├── welcome2_640x1136.imageset │ │ │ └── welcome2_640x1136.png │ │ │ ├── welcome2_750x1334.imageset │ │ │ └── welcome2_750x1334.png │ │ │ ├── welcome3_640x1136.imageset │ │ │ └── welcome3_640x1136.png │ │ │ ├── welcome3_750x1334.imageset │ │ │ └── welcome3_750x1334.png │ │ │ ├── welcome4_640x1136.imageset │ │ │ └── welcome4_640x1136.png │ │ │ ├── welcome4_750x1334.imageset │ │ │ └── welcome4_750x1334.png │ │ │ ├── welcome1_1242x2208.imageset │ │ │ └── welcome1_1242x2208.png │ │ │ ├── welcome2_1242x2208.imageset │ │ │ └── welcome2_1242x2208.png │ │ │ ├── welcome3_1242x2208.imageset │ │ │ └── welcome3_1242x2208.png │ │ │ └── welcome4_1242x2208.imageset │ │ │ └── welcome4_1242x2208.png │ ├── ViewController.h │ ├── AppDelegate.h │ └── main.m └── GuidanceScrollow.xcodeproj │ ├── xcuserdata │ └── bjovov.xcuserdatad │ │ └── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ └── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcuserdata │ └── bjovov.xcuserdatad │ └── UserInterfaceState.xcuserstate ├── LineLayout ├── LineLayout.xcodeproj │ ├── xcuserdata │ │ └── bjovov.xcuserdatad │ │ │ └── xcdebugger │ │ │ └── Breakpoints_v2.xcbkptlist │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── bjovov.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── caoxueliang.xcuserdatad │ │ └── UserInterfaceState.xcuserstate └── LineLayout │ ├── ViewController.h │ ├── Class │ ├── LineLayout.h │ └── LineCollectionViewCell.h │ ├── AppDelegate.h │ └── main.m ├── StickyHeadersLayout ├── StickyHeadersLayout.xcodeproj │ ├── xcuserdata │ │ └── bjovov.xcuserdatad │ │ │ └── xcdebugger │ │ │ └── Breakpoints_v2.xcbkptlist │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ └── bjovov.xcuserdatad │ │ └── UserInterfaceState.xcuserstate └── StickyHeadersLayout │ ├── ViewController.h │ ├── Class │ ├── NormalCell.h │ └── HeaderView.h │ ├── Layout │ └── StickyHeadersLayout.h │ ├── AppDelegate.h │ └── main.m └── CircleLayout ├── CircleLayout.xcodeproj └── project.xcworkspace │ ├── contents.xcworkspacedata │ ├── xcuserdata │ ├── bjovov.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ └── caoxueliang.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ └── xcshareddata │ └── IDEWorkspaceChecks.plist └── CircleLayout ├── ViewController.h ├── AppDelegate.h ├── Class └── CircleCollectionViewCell.h └── main.m /PageScrollow/Pods/Headers/Private/Masonry/Masonry.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/Masonry.h -------------------------------------------------------------------------------- /PageScrollow/Pods/Headers/Public/Masonry/Masonry.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/Masonry.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/Masonry/Masonry.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/Masonry.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/Masonry/Masonry.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/Masonry.h -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Headers/Private/Masonry/Masonry.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/Masonry.h -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Headers/Public/Masonry/Masonry.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/Masonry.h -------------------------------------------------------------------------------- /ParallaxCustomLayout/Pods/Headers/Private/Masonry/Masonry.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/Masonry.h -------------------------------------------------------------------------------- /ParallaxCustomLayout/Pods/Headers/Public/Masonry/Masonry.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/Masonry.h -------------------------------------------------------------------------------- /ParallaxEffectlayout/Pods/Headers/Private/Masonry/Masonry.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/Masonry.h -------------------------------------------------------------------------------- /ParallaxEffectlayout/Pods/Headers/Public/Masonry/Masonry.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/Masonry.h -------------------------------------------------------------------------------- /CollectionViewAnimation/Pods/Headers/Private/Masonry/Masonry.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/Masonry.h -------------------------------------------------------------------------------- /CollectionViewAnimation/Pods/Headers/Public/Masonry/Masonry.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/Masonry.h -------------------------------------------------------------------------------- /PageScrollow/Pods/Headers/Private/Masonry/MASConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraint.h -------------------------------------------------------------------------------- /PageScrollow/Pods/Headers/Private/Masonry/MASUtilities.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASUtilities.h -------------------------------------------------------------------------------- /PageScrollow/Pods/Headers/Public/Masonry/MASConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraint.h -------------------------------------------------------------------------------- /PageScrollow/Pods/Headers/Public/Masonry/MASUtilities.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASUtilities.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/Masonry/MASConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraint.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/Masonry/MASUtilities.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASUtilities.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/Masonry/MASConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraint.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/Masonry/MASUtilities.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASUtilities.h -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Headers/Private/Masonry/MASUtilities.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASUtilities.h -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Headers/Public/Masonry/MASUtilities.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASUtilities.h -------------------------------------------------------------------------------- /PageScrollow/Pods/Headers/Private/Masonry/MASViewAttribute.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASViewAttribute.h -------------------------------------------------------------------------------- /PageScrollow/Pods/Headers/Public/Masonry/MASViewAttribute.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASViewAttribute.h -------------------------------------------------------------------------------- /ParallaxCustomLayout/Pods/Headers/Private/Masonry/MASUtilities.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASUtilities.h -------------------------------------------------------------------------------- /ParallaxCustomLayout/Pods/Headers/Public/Masonry/MASUtilities.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASUtilities.h -------------------------------------------------------------------------------- /ParallaxEffectlayout/Pods/Headers/Private/Masonry/MASUtilities.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASUtilities.h -------------------------------------------------------------------------------- /ParallaxEffectlayout/Pods/Headers/Public/Masonry/MASUtilities.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASUtilities.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/Masonry/MASViewAttribute.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASViewAttribute.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Private/SDWebImage/UIImage+GIF.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIImage+GIF.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Public/SDWebImage/UIImage+GIF.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIImage+GIF.h -------------------------------------------------------------------------------- /CollectionViewAnimation/Pods/Headers/Private/Masonry/MASConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraint.h -------------------------------------------------------------------------------- /CollectionViewAnimation/Pods/Headers/Private/Masonry/MASUtilities.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASUtilities.h -------------------------------------------------------------------------------- /CollectionViewAnimation/Pods/Headers/Public/Masonry/MASConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraint.h -------------------------------------------------------------------------------- /CollectionViewAnimation/Pods/Headers/Public/Masonry/MASUtilities.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASUtilities.h -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Headers/Private/Masonry/MASConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraint.h -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Headers/Public/Masonry/MASConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraint.h -------------------------------------------------------------------------------- /PageScrollow/Pods/Headers/Private/Masonry/MASConstraintMaker.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraintMaker.h -------------------------------------------------------------------------------- /PageScrollow/Pods/Headers/Private/Masonry/MASViewConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASViewConstraint.h -------------------------------------------------------------------------------- /PageScrollow/Pods/Headers/Private/Masonry/View+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/View+MASAdditions.h -------------------------------------------------------------------------------- /PageScrollow/Pods/Headers/Public/Masonry/MASConstraintMaker.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraintMaker.h -------------------------------------------------------------------------------- /PageScrollow/Pods/Headers/Public/Masonry/MASLayoutConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASLayoutConstraint.h -------------------------------------------------------------------------------- /PageScrollow/Pods/Headers/Public/Masonry/MASViewConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASViewConstraint.h -------------------------------------------------------------------------------- /PageScrollow/Pods/Headers/Public/Masonry/View+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/View+MASAdditions.h -------------------------------------------------------------------------------- /ParallaxCustomLayout/Pods/Headers/Private/Masonry/MASConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraint.h -------------------------------------------------------------------------------- /ParallaxCustomLayout/Pods/Headers/Public/Masonry/MASConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraint.h -------------------------------------------------------------------------------- /ParallaxEffectlayout/Pods/Headers/Private/Masonry/MASConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraint.h -------------------------------------------------------------------------------- /ParallaxEffectlayout/Pods/Headers/Public/Masonry/MASConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraint.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/Masonry/MASConstraintMaker.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraintMaker.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/Masonry/MASViewAttribute.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASViewAttribute.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/Masonry/MASViewConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASViewConstraint.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/Masonry/View+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/View+MASAdditions.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/Masonry/MASConstraintMaker.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraintMaker.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/Masonry/MASViewConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASViewConstraint.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/Masonry/View+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/View+MASAdditions.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Private/SDWebImage/SDImageCache.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDImageCache.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Public/SDWebImage/SDImageCache.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDImageCache.h -------------------------------------------------------------------------------- /CollectionViewAnimation/Pods/Headers/Public/Masonry/MASViewAttribute.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASViewAttribute.h -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Headers/Private/Masonry/MASViewAttribute.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASViewAttribute.h -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Headers/Private/Masonry/MASViewConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASViewConstraint.h -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Headers/Private/Masonry/View+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/View+MASAdditions.h -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Headers/Public/Masonry/MASViewAttribute.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASViewAttribute.h -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Headers/Public/Masonry/MASViewConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASViewConstraint.h -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Headers/Public/Masonry/View+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/View+MASAdditions.h -------------------------------------------------------------------------------- /PageScrollow/Pods/Headers/Private/Masonry/MASConstraint+Private.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraint+Private.h -------------------------------------------------------------------------------- /PageScrollow/Pods/Headers/Private/Masonry/MASLayoutConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASLayoutConstraint.h -------------------------------------------------------------------------------- /PageScrollow/Pods/Headers/Private/Masonry/NSArray+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSArray+MASAdditions.h -------------------------------------------------------------------------------- /PageScrollow/Pods/Headers/Public/Masonry/MASConstraint+Private.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraint+Private.h -------------------------------------------------------------------------------- /PageScrollow/Pods/Headers/Public/Masonry/NSArray+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSArray+MASAdditions.h -------------------------------------------------------------------------------- /PageScrollow/podFile: -------------------------------------------------------------------------------- 1 | platform :ios, '8.0' 2 | 3 | target 'PageScrollow' do 4 | pod 'Masonry' 5 | end 6 | 7 | -------------------------------------------------------------------------------- /ParallaxCustomLayout/Pods/Headers/Private/Masonry/MASViewAttribute.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASViewAttribute.h -------------------------------------------------------------------------------- /ParallaxCustomLayout/Pods/Headers/Private/Masonry/MASViewConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASViewConstraint.h -------------------------------------------------------------------------------- /ParallaxCustomLayout/Pods/Headers/Private/Masonry/View+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/View+MASAdditions.h -------------------------------------------------------------------------------- /ParallaxCustomLayout/Pods/Headers/Public/Masonry/MASViewAttribute.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASViewAttribute.h -------------------------------------------------------------------------------- /ParallaxCustomLayout/Pods/Headers/Public/Masonry/MASViewConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASViewConstraint.h -------------------------------------------------------------------------------- /ParallaxCustomLayout/Pods/Headers/Public/Masonry/View+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/View+MASAdditions.h -------------------------------------------------------------------------------- /ParallaxEffectlayout/Pods/Headers/Private/Masonry/MASViewAttribute.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASViewAttribute.h -------------------------------------------------------------------------------- /ParallaxEffectlayout/Pods/Headers/Private/Masonry/MASViewConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASViewConstraint.h -------------------------------------------------------------------------------- /ParallaxEffectlayout/Pods/Headers/Private/Masonry/View+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/View+MASAdditions.h -------------------------------------------------------------------------------- /ParallaxEffectlayout/Pods/Headers/Public/Masonry/MASViewAttribute.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASViewAttribute.h -------------------------------------------------------------------------------- /ParallaxEffectlayout/Pods/Headers/Public/Masonry/MASViewConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASViewConstraint.h -------------------------------------------------------------------------------- /ParallaxEffectlayout/Pods/Headers/Public/Masonry/View+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/View+MASAdditions.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/Masonry/MASLayoutConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASLayoutConstraint.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/Masonry/NSArray+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSArray+MASAdditions.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/YYCategories/YYCategories.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/YYCategories.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/Masonry/MASConstraint+Private.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraint+Private.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/Masonry/MASLayoutConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASLayoutConstraint.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/Masonry/NSArray+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSArray+MASAdditions.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/YYCategories/YYCategories.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/YYCategories.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Private/SDWebImage/NSImage+WebCache.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/NSImage+WebCache.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Private/SDWebImage/SDWebImageCoder.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageCoder.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Private/SDWebImage/SDWebImageCompat.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageCompat.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Private/SDWebImage/SDWebImageFrame.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageFrame.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Private/SDWebImage/UIView+WebCache.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIView+WebCache.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Public/SDWebImage/NSImage+WebCache.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/NSImage+WebCache.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Public/SDWebImage/SDWebImageCoder.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageCoder.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Public/SDWebImage/SDWebImageCompat.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageCompat.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Public/SDWebImage/SDWebImageFrame.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageFrame.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Public/SDWebImage/UIView+WebCache.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIView+WebCache.h -------------------------------------------------------------------------------- /CollectionViewAnimation/Pods/Headers/Private/Masonry/MASConstraintMaker.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraintMaker.h -------------------------------------------------------------------------------- /CollectionViewAnimation/Pods/Headers/Private/Masonry/MASViewAttribute.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASViewAttribute.h -------------------------------------------------------------------------------- /CollectionViewAnimation/Pods/Headers/Private/Masonry/MASViewConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASViewConstraint.h -------------------------------------------------------------------------------- /CollectionViewAnimation/Pods/Headers/Private/Masonry/View+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/View+MASAdditions.h -------------------------------------------------------------------------------- /CollectionViewAnimation/Pods/Headers/Public/Masonry/MASConstraintMaker.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraintMaker.h -------------------------------------------------------------------------------- /CollectionViewAnimation/Pods/Headers/Public/Masonry/MASViewConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASViewConstraint.h -------------------------------------------------------------------------------- /CollectionViewAnimation/Pods/Headers/Public/Masonry/View+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/View+MASAdditions.h -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Headers/Private/Masonry/MASConstraintMaker.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraintMaker.h -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Headers/Private/Masonry/MASLayoutConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASLayoutConstraint.h -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Headers/Public/Masonry/MASConstraintMaker.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraintMaker.h -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Headers/Public/Masonry/MASLayoutConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASLayoutConstraint.h -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Headers/Public/Masonry/NSArray+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSArray+MASAdditions.h -------------------------------------------------------------------------------- /PageScrollow/Pods/Headers/Private/Masonry/MASCompositeConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASCompositeConstraint.h -------------------------------------------------------------------------------- /PageScrollow/Pods/Headers/Public/Masonry/MASCompositeConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASCompositeConstraint.h -------------------------------------------------------------------------------- /ParallaxCustomLayout/Pods/Headers/Private/Masonry/MASConstraintMaker.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraintMaker.h -------------------------------------------------------------------------------- /ParallaxCustomLayout/Pods/Headers/Private/Masonry/MASLayoutConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASLayoutConstraint.h -------------------------------------------------------------------------------- /ParallaxCustomLayout/Pods/Headers/Public/Masonry/MASConstraintMaker.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraintMaker.h -------------------------------------------------------------------------------- /ParallaxCustomLayout/Pods/Headers/Public/Masonry/MASLayoutConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASLayoutConstraint.h -------------------------------------------------------------------------------- /ParallaxCustomLayout/Pods/Headers/Public/Masonry/NSArray+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSArray+MASAdditions.h -------------------------------------------------------------------------------- /ParallaxEffectlayout/Pods/Headers/Private/Masonry/MASConstraintMaker.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraintMaker.h -------------------------------------------------------------------------------- /ParallaxEffectlayout/Pods/Headers/Private/Masonry/MASLayoutConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASLayoutConstraint.h -------------------------------------------------------------------------------- /ParallaxEffectlayout/Pods/Headers/Public/Masonry/MASConstraintMaker.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraintMaker.h -------------------------------------------------------------------------------- /ParallaxEffectlayout/Pods/Headers/Public/Masonry/MASLayoutConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASLayoutConstraint.h -------------------------------------------------------------------------------- /ParallaxEffectlayout/Pods/Headers/Public/Masonry/NSArray+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSArray+MASAdditions.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/Masonry/MASCompositeConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASCompositeConstraint.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/Masonry/MASConstraint+Private.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraint+Private.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/YYCategories/UIFont+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/UIKit/UIFont+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/YYCategories/UIView+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/UIKit/UIView+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/Masonry/MASCompositeConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASCompositeConstraint.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/YYCategories/UIColor+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/UIKit/UIColor+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/YYCategories/UIFont+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/UIKit/UIFont+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/YYCategories/UIImage+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/UIKit/UIImage+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/YYCategories/UIView+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/UIKit/UIView+YYAdd.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Private/SDWebImage/SDImageCacheConfig.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDImageCacheConfig.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Private/SDWebImage/SDWebImageGIFCoder.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageGIFCoder.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Private/SDWebImage/SDWebImageManager.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageManager.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Private/SDWebImage/UIButton+WebCache.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIButton+WebCache.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Public/SDWebImage/SDImageCacheConfig.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDImageCacheConfig.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Public/SDWebImage/SDWebImageGIFCoder.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageGIFCoder.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Public/SDWebImage/SDWebImageManager.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageManager.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Public/SDWebImage/SDWebImageOperation.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageOperation.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Public/SDWebImage/UIButton+WebCache.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIButton+WebCache.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Public/SDWebImage/UIImage+ForceDecode.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIImage+ForceDecode.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Public/SDWebImage/UIImage+MultiFormat.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIImage+MultiFormat.h -------------------------------------------------------------------------------- /CarouselScrollView/podFile: -------------------------------------------------------------------------------- 1 | platform :ios, '9.0' 2 | 3 | target 'CarouselScrollView' do 4 | pod 'SDWebImage' 5 | end 6 | -------------------------------------------------------------------------------- /CollectionViewAnimation/Pods/Headers/Private/Masonry/MASLayoutConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASLayoutConstraint.h -------------------------------------------------------------------------------- /CollectionViewAnimation/Pods/Headers/Private/Masonry/NSArray+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSArray+MASAdditions.h -------------------------------------------------------------------------------- /CollectionViewAnimation/Pods/Headers/Public/Masonry/MASConstraint+Private.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraint+Private.h -------------------------------------------------------------------------------- /CollectionViewAnimation/Pods/Headers/Public/Masonry/MASLayoutConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASLayoutConstraint.h -------------------------------------------------------------------------------- /CollectionViewAnimation/Pods/Headers/Public/Masonry/NSArray+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSArray+MASAdditions.h -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Headers/Private/Masonry/MASCompositeConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASCompositeConstraint.h -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Headers/Private/Masonry/MASConstraint+Private.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraint+Private.h -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Headers/Private/Masonry/NSArray+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSArray+MASAdditions.h -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Headers/Public/Masonry/MASCompositeConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASCompositeConstraint.h -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Headers/Public/Masonry/MASConstraint+Private.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraint+Private.h -------------------------------------------------------------------------------- /PageScrollow/Pods/Headers/Private/Masonry/View+MASShorthandAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/View+MASShorthandAdditions.h -------------------------------------------------------------------------------- /PageScrollow/Pods/Headers/Public/Masonry/View+MASShorthandAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/View+MASShorthandAdditions.h -------------------------------------------------------------------------------- /ParallaxCustomLayout/Pods/Headers/Private/Masonry/MASCompositeConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASCompositeConstraint.h -------------------------------------------------------------------------------- /ParallaxCustomLayout/Pods/Headers/Private/Masonry/MASConstraint+Private.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraint+Private.h -------------------------------------------------------------------------------- /ParallaxCustomLayout/Pods/Headers/Private/Masonry/NSArray+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSArray+MASAdditions.h -------------------------------------------------------------------------------- /ParallaxCustomLayout/Pods/Headers/Public/Masonry/MASCompositeConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASCompositeConstraint.h -------------------------------------------------------------------------------- /ParallaxCustomLayout/Pods/Headers/Public/Masonry/MASConstraint+Private.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraint+Private.h -------------------------------------------------------------------------------- /ParallaxCustomLayout/podFile: -------------------------------------------------------------------------------- 1 | platform :ios, '8.0' 2 | 3 | target 'ParallaxCustomLayout' do 4 | pod 'Masonry' 5 | end 6 | -------------------------------------------------------------------------------- /ParallaxEffectlayout/Pods/Headers/Private/Masonry/MASCompositeConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASCompositeConstraint.h -------------------------------------------------------------------------------- /ParallaxEffectlayout/Pods/Headers/Private/Masonry/MASConstraint+Private.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraint+Private.h -------------------------------------------------------------------------------- /ParallaxEffectlayout/Pods/Headers/Private/Masonry/NSArray+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSArray+MASAdditions.h -------------------------------------------------------------------------------- /ParallaxEffectlayout/Pods/Headers/Public/Masonry/MASCompositeConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASCompositeConstraint.h -------------------------------------------------------------------------------- /ParallaxEffectlayout/Pods/Headers/Public/Masonry/MASConstraint+Private.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraint+Private.h -------------------------------------------------------------------------------- /ParallaxEffectlayout/podFile: -------------------------------------------------------------------------------- 1 | platform :ios, '8.0' 2 | 3 | target 'ParallaxEffectlayout' do 4 | pod 'Masonry' 5 | end 6 | -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/YYCategories/CALayer+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/Quartz/CALayer+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/YYCategories/NSData+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/Foundation/NSData+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/YYCategories/NSDate+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/Foundation/NSDate+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/YYCategories/UIColor+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/UIKit/UIColor+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/YYCategories/UIControl+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/UIKit/UIControl+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/YYCategories/UIDevice+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/UIKit/UIDevice+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/YYCategories/UIImage+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/UIKit/UIImage+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/YYCategories/UIScreen+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/UIKit/UIScreen+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/YYCategories/YYCGUtilities.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/Quartz/YYCGUtilities.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/YYCategories/YYCategoriesMacro.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/YYCategoriesMacro.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/Masonry/View+MASShorthandAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/View+MASShorthandAdditions.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/YYCategories/CALayer+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/Quartz/CALayer+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/YYCategories/NSArray+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/Foundation/NSArray+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/YYCategories/NSData+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/Foundation/NSData+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/YYCategories/NSDate+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/Foundation/NSDate+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/YYCategories/NSTimer+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/Foundation/NSTimer+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/YYCategories/UIControl+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/UIKit/UIControl+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/YYCategories/UIDevice+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/UIKit/UIDevice+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/YYCategories/UIScreen+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/UIKit/UIScreen+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/YYCategories/YYCGUtilities.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/Quartz/YYCGUtilities.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/YYCategories/YYCategoriesMacro.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/YYCategoriesMacro.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Private/SDWebImage/SDWebImageCoderHelper.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageCoderHelper.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Private/SDWebImage/SDWebImageDownloader.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageDownloader.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Private/SDWebImage/SDWebImageOperation.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageOperation.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Private/SDWebImage/SDWebImagePrefetcher.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImagePrefetcher.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Private/SDWebImage/UIImage+ForceDecode.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIImage+ForceDecode.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Private/SDWebImage/UIImage+MultiFormat.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIImage+MultiFormat.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Private/SDWebImage/UIImageView+WebCache.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIImageView+WebCache.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Public/SDWebImage/SDWebImageCoderHelper.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageCoderHelper.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Public/SDWebImage/SDWebImageDownloader.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageDownloader.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Public/SDWebImage/SDWebImagePrefetcher.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImagePrefetcher.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Public/SDWebImage/UIImageView+WebCache.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIImageView+WebCache.h -------------------------------------------------------------------------------- /CollectionViewAnimation/Pods/Headers/Private/Masonry/MASCompositeConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASCompositeConstraint.h -------------------------------------------------------------------------------- /CollectionViewAnimation/Pods/Headers/Private/Masonry/MASConstraint+Private.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASConstraint+Private.h -------------------------------------------------------------------------------- /CollectionViewAnimation/Pods/Headers/Public/Masonry/MASCompositeConstraint.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/MASCompositeConstraint.h -------------------------------------------------------------------------------- /CollectionViewAnimation/podFile: -------------------------------------------------------------------------------- 1 | platform :ios, '8.0' 2 | 3 | target 'CollectionViewAnimation' do 4 | pod 'Masonry' 5 | end 6 | -------------------------------------------------------------------------------- /NormalCollectionView/podFile: -------------------------------------------------------------------------------- 1 | platform :ios, '8.0' 2 | 3 | target 'NormalCollectionView' do 4 | pod 'Masonry' 5 | end 6 | -------------------------------------------------------------------------------- /PageScrollow/Pods/Headers/Private/Masonry/ViewController+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/ViewController+MASAdditions.h -------------------------------------------------------------------------------- /PageScrollow/Pods/Headers/Public/Masonry/NSArray+MASShorthandAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSArray+MASShorthandAdditions.h -------------------------------------------------------------------------------- /PageScrollow/Pods/Headers/Public/Masonry/ViewController+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/ViewController+MASAdditions.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/Masonry/View+MASShorthandAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/View+MASShorthandAdditions.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/Masonry/ViewController+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/ViewController+MASAdditions.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/YYCategories/NSArray+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/Foundation/NSArray+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/YYCategories/NSBundle+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/Foundation/NSBundle+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/YYCategories/NSNumber+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/Foundation/NSNumber+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/YYCategories/NSObject+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/Foundation/NSObject+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/YYCategories/NSString+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/Foundation/NSString+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/YYCategories/NSThread+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/Foundation/NSThread+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/YYCategories/NSTimer+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/Foundation/NSTimer+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/YYCategories/UITableView+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/UIKit/UITableView+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/YYCategories/UITextField+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/UIKit/UITextField+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/Masonry/ViewController+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/ViewController+MASAdditions.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/YYCategories/NSBundle+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/Foundation/NSBundle+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/YYCategories/NSNumber+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/Foundation/NSNumber+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/YYCategories/NSObject+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/Foundation/NSObject+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/YYCategories/NSString+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/Foundation/NSString+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/YYCategories/NSThread+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/Foundation/NSThread+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/YYCategories/UIBezierPath+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/UIKit/UIBezierPath+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/YYCategories/UIScrollView+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/UIKit/UIScrollView+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/YYCategories/UITableView+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/UIKit/UITableView+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/YYCategories/UITextField+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/UIKit/UITextField+YYAdd.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Private/SDWebImage/NSData+ImageContentType.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/NSData+ImageContentType.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Private/SDWebImage/SDWebImageCodersManager.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageCodersManager.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Private/SDWebImage/SDWebImageImageIOCoder.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageImageIOCoder.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Public/SDWebImage/NSData+ImageContentType.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/NSData+ImageContentType.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Public/SDWebImage/SDWebImageCodersManager.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageCodersManager.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Public/SDWebImage/SDWebImageImageIOCoder.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageImageIOCoder.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Public/SDWebImage/UIView+WebCacheOperation.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIView+WebCacheOperation.h -------------------------------------------------------------------------------- /CollectionViewAnimation/Pods/Headers/Public/Masonry/View+MASShorthandAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/View+MASShorthandAdditions.h -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Headers/Private/Masonry/View+MASShorthandAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/View+MASShorthandAdditions.h -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Headers/Private/Masonry/ViewController+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/ViewController+MASAdditions.h -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Headers/Public/Masonry/View+MASShorthandAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/View+MASShorthandAdditions.h -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Headers/Public/Masonry/ViewController+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/ViewController+MASAdditions.h -------------------------------------------------------------------------------- /PageScrollow/Pods/Headers/Private/Masonry/NSArray+MASShorthandAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSArray+MASShorthandAdditions.h -------------------------------------------------------------------------------- /ParallaxCustomLayout/Pods/Headers/Private/Masonry/View+MASShorthandAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/View+MASShorthandAdditions.h -------------------------------------------------------------------------------- /ParallaxCustomLayout/Pods/Headers/Private/Masonry/ViewController+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/ViewController+MASAdditions.h -------------------------------------------------------------------------------- /ParallaxCustomLayout/Pods/Headers/Public/Masonry/View+MASShorthandAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/View+MASShorthandAdditions.h -------------------------------------------------------------------------------- /ParallaxCustomLayout/Pods/Headers/Public/Masonry/ViewController+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/ViewController+MASAdditions.h -------------------------------------------------------------------------------- /ParallaxEffectlayout/Pods/Headers/Private/Masonry/View+MASShorthandAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/View+MASShorthandAdditions.h -------------------------------------------------------------------------------- /ParallaxEffectlayout/Pods/Headers/Private/Masonry/ViewController+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/ViewController+MASAdditions.h -------------------------------------------------------------------------------- /ParallaxEffectlayout/Pods/Headers/Public/Masonry/View+MASShorthandAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/View+MASShorthandAdditions.h -------------------------------------------------------------------------------- /ParallaxEffectlayout/Pods/Headers/Public/Masonry/ViewController+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/ViewController+MASAdditions.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/Masonry/NSArray+MASShorthandAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSArray+MASShorthandAdditions.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/YYCategories/UIApplication+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/UIKit/UIApplication+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/YYCategories/UIBezierPath+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/UIKit/UIBezierPath+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/YYCategories/UIScrollView+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/UIKit/UIScrollView+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/Masonry/NSArray+MASShorthandAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSArray+MASShorthandAdditions.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/YYCategories/NSDictionary+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/Foundation/NSDictionary+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/YYCategories/UIApplication+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/UIKit/UIApplication+YYAdd.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Private/SDWebImage/UIView+WebCacheOperation.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIView+WebCacheOperation.h -------------------------------------------------------------------------------- /CollectionViewAnimation/Pods/Headers/Private/Masonry/View+MASShorthandAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/View+MASShorthandAdditions.h -------------------------------------------------------------------------------- /CollectionViewAnimation/Pods/Headers/Private/Masonry/ViewController+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/ViewController+MASAdditions.h -------------------------------------------------------------------------------- /CollectionViewAnimation/Pods/Headers/Public/Masonry/ViewController+MASAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/ViewController+MASAdditions.h -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Headers/Private/Masonry/NSArray+MASShorthandAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSArray+MASShorthandAdditions.h -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Headers/Public/Masonry/NSArray+MASShorthandAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSArray+MASShorthandAdditions.h -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /ParallaxCustomLayout/Pods/Headers/Private/Masonry/NSArray+MASShorthandAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSArray+MASShorthandAdditions.h -------------------------------------------------------------------------------- /ParallaxCustomLayout/Pods/Headers/Public/Masonry/NSArray+MASShorthandAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSArray+MASShorthandAdditions.h -------------------------------------------------------------------------------- /ParallaxEffectlayout/Pods/Headers/Private/Masonry/NSArray+MASShorthandAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSArray+MASShorthandAdditions.h -------------------------------------------------------------------------------- /ParallaxEffectlayout/Pods/Headers/Public/Masonry/NSArray+MASShorthandAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSArray+MASShorthandAdditions.h -------------------------------------------------------------------------------- /SpinningWheelCollection/wheel.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/SpinningWheelCollection/wheel.gif -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/YYCategories/NSDictionary+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/Foundation/NSDictionary+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/YYCategories/NSObject+YYAddForARC.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/Foundation/NSObject+YYAddForARC.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/YYCategories/NSObject+YYAddForKVO.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/Foundation/NSObject+YYAddForKVO.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/YYCategories/UIBarButtonItem+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/UIKit/UIBarButtonItem+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/YYCategories/NSObject+YYAddForARC.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/Foundation/NSObject+YYAddForARC.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/YYCategories/NSObject+YYAddForKVO.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/Foundation/NSObject+YYAddForKVO.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/YYCategories/UIBarButtonItem+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/UIKit/UIBarButtonItem+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/podFile: -------------------------------------------------------------------------------- 1 | platform :ios, '8.0' 2 | 3 | target 'WaterFlowDemo' do 4 | pod 'Masonry' 5 | pod 'YYCategories' 6 | end 7 | -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Public/SDWebImage/SDWebImageDownloaderOperation.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageDownloaderOperation.h -------------------------------------------------------------------------------- /CollectionViewAnimation/Pods/Headers/Private/Masonry/NSArray+MASShorthandAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSArray+MASShorthandAdditions.h -------------------------------------------------------------------------------- /CollectionViewAnimation/Pods/Headers/Public/Masonry/NSArray+MASShorthandAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSArray+MASShorthandAdditions.h -------------------------------------------------------------------------------- /PageScrollow/Pods/Headers/Private/Masonry/NSLayoutConstraint+MASDebugAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSLayoutConstraint+MASDebugAdditions.h -------------------------------------------------------------------------------- /PageScrollow/Pods/Headers/Public/Masonry/NSLayoutConstraint+MASDebugAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSLayoutConstraint+MASDebugAdditions.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/YYCategories/UIGestureRecognizer+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/UIKit/UIGestureRecognizer+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/Masonry/NSLayoutConstraint+MASDebugAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSLayoutConstraint+MASDebugAdditions.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/YYCategories/NSKeyedUnarchiver+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/Foundation/NSKeyedUnarchiver+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/YYCategories/UIGestureRecognizer+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/UIKit/UIGestureRecognizer+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Private/SDWebImage/SDWebImageDownloaderOperation.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageDownloaderOperation.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Private/SDWebImage/UIImageView+HighlightedWebCache.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIImageView+HighlightedWebCache.h -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Headers/Public/SDWebImage/UIImageView+HighlightedWebCache.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIImageView+HighlightedWebCache.h -------------------------------------------------------------------------------- /GuidanceScrollow/GuidanceScrollow/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/Masonry/NSLayoutConstraint+MASDebugAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSLayoutConstraint+MASDebugAdditions.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/YYCategories/NSKeyedUnarchiver+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/Foundation/NSKeyedUnarchiver+YYAdd.h -------------------------------------------------------------------------------- /CarouselScrollView/CarouselScrollView/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /CollectionViewAnimation/Pods/Headers/Public/Masonry/NSLayoutConstraint+MASDebugAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSLayoutConstraint+MASDebugAdditions.h -------------------------------------------------------------------------------- /GuidanceScrollow/GuidanceScrollow/Assets.xcassets/引导页/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Headers/Private/Masonry/NSLayoutConstraint+MASDebugAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSLayoutConstraint+MASDebugAdditions.h -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Headers/Public/Masonry/NSLayoutConstraint+MASDebugAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSLayoutConstraint+MASDebugAdditions.h -------------------------------------------------------------------------------- /ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /ParallaxCustomLayout/Pods/Headers/Private/Masonry/NSLayoutConstraint+MASDebugAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSLayoutConstraint+MASDebugAdditions.h -------------------------------------------------------------------------------- /ParallaxCustomLayout/Pods/Headers/Public/Masonry/NSLayoutConstraint+MASDebugAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSLayoutConstraint+MASDebugAdditions.h -------------------------------------------------------------------------------- /ParallaxEffectlayout/ParallaxEffectlayout/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /ParallaxEffectlayout/Pods/Headers/Private/Masonry/NSLayoutConstraint+MASDebugAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSLayoutConstraint+MASDebugAdditions.h -------------------------------------------------------------------------------- /ParallaxEffectlayout/Pods/Headers/Public/Masonry/NSLayoutConstraint+MASDebugAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSLayoutConstraint+MASDebugAdditions.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Private/YYCategories/NSNotificationCenter+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/Foundation/NSNotificationCenter+YYAdd.h -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Headers/Public/YYCategories/NSNotificationCenter+YYAdd.h: -------------------------------------------------------------------------------- 1 | ../../../YYCategories/YYCategories/Foundation/NSNotificationCenter+YYAdd.h -------------------------------------------------------------------------------- /CollectionViewAnimation/Pods/Headers/Private/Masonry/NSLayoutConstraint+MASDebugAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../Masonry/Masonry/NSLayoutConstraint+MASDebugAdditions.h -------------------------------------------------------------------------------- /SpinningWheelCollection/SpinningWheelCollection/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo/Assets.xcassets/1.imageset/1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/WaterFlowDemo/WaterFlowDemo/Assets.xcassets/1.imageset/1.jpeg -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo/Assets.xcassets/10.imageset/10.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/WaterFlowDemo/WaterFlowDemo/Assets.xcassets/10.imageset/10.jpeg -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo/Assets.xcassets/11.imageset/11.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/WaterFlowDemo/WaterFlowDemo/Assets.xcassets/11.imageset/11.jpeg -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo/Assets.xcassets/12.imageset/12.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/WaterFlowDemo/WaterFlowDemo/Assets.xcassets/12.imageset/12.jpeg -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo/Assets.xcassets/13.imageset/13.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/WaterFlowDemo/WaterFlowDemo/Assets.xcassets/13.imageset/13.jpeg -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo/Assets.xcassets/14.imageset/14.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/WaterFlowDemo/WaterFlowDemo/Assets.xcassets/14.imageset/14.jpeg -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo/Assets.xcassets/2.imageset/2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/WaterFlowDemo/WaterFlowDemo/Assets.xcassets/2.imageset/2.jpeg -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo/Assets.xcassets/3.imageset/3.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/WaterFlowDemo/WaterFlowDemo/Assets.xcassets/3.imageset/3.jpeg -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo/Assets.xcassets/4.imageset/4.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/WaterFlowDemo/WaterFlowDemo/Assets.xcassets/4.imageset/4.jpeg -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo/Assets.xcassets/5.imageset/5.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/WaterFlowDemo/WaterFlowDemo/Assets.xcassets/5.imageset/5.jpeg -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo/Assets.xcassets/6.imageset/6.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/WaterFlowDemo/WaterFlowDemo/Assets.xcassets/6.imageset/6.jpeg -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo/Assets.xcassets/7.imageset/7.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/WaterFlowDemo/WaterFlowDemo/Assets.xcassets/7.imageset/7.jpeg -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo/Assets.xcassets/8.imageset/8.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/WaterFlowDemo/WaterFlowDemo/Assets.xcassets/8.imageset/8.jpeg -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo/Assets.xcassets/9.imageset/9.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/WaterFlowDemo/WaterFlowDemo/Assets.xcassets/9.imageset/9.jpeg -------------------------------------------------------------------------------- /PageScrollow/Pods/Target Support Files/Masonry/Masonry-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Masonry : NSObject 3 | @end 4 | @implementation PodsDummy_Masonry 5 | @end 6 | -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Target Support Files/Masonry/Masonry-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Masonry : NSObject 3 | @end 4 | @implementation PodsDummy_Masonry 5 | @end 6 | -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Target Support Files/Masonry/Masonry-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Masonry : NSObject 3 | @end 4 | @implementation PodsDummy_Masonry 5 | @end 6 | -------------------------------------------------------------------------------- /ParallaxCustomLayout/Pods/Target Support Files/Masonry/Masonry-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Masonry : NSObject 3 | @end 4 | @implementation PodsDummy_Masonry 5 | @end 6 | -------------------------------------------------------------------------------- /ParallaxEffectlayout/Pods/Target Support Files/Masonry/Masonry-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Masonry : NSObject 3 | @end 4 | @implementation PodsDummy_Masonry 5 | @end 6 | -------------------------------------------------------------------------------- /CollectionViewAnimation/Pods/Target Support Files/Masonry/Masonry-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Masonry : NSObject 3 | @end 4 | @implementation PodsDummy_Masonry 5 | @end 6 | -------------------------------------------------------------------------------- /LineLayout/LineLayout.xcodeproj/xcuserdata/bjovov.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Target Support Files/SDWebImage/SDWebImage-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_SDWebImage : NSObject 3 | @end 4 | @implementation PodsDummy_SDWebImage 5 | @end 6 | -------------------------------------------------------------------------------- /PageScrollow/PageScrollow.xcworkspace/xcuserdata/bjovov.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo.xcworkspace/xcuserdata/bjovov.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /GuidanceScrollow/GuidanceScrollow.xcodeproj/xcuserdata/bjovov.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Target Support Files/YYCategories/YYCategories-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_YYCategories : NSObject 3 | @end 4 | @implementation PodsDummy_YYCategories 5 | @end 6 | -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo.xcworkspace/xcuserdata/caoxueliang.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /StickyHeadersLayout/StickyHeadersLayout.xcodeproj/xcuserdata/bjovov.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /NormalCollectionView/NormalCollectionView.xcworkspace/xcuserdata/bjovov.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_100.imageset/homeMenu_100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/PageScrollow/PageScrollow/Assets.xcassets/homeMenu_100.imageset/homeMenu_100.png -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_101.imageset/homeMenu_101.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/PageScrollow/PageScrollow/Assets.xcassets/homeMenu_101.imageset/homeMenu_101.png -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_102.imageset/homeMenu_102.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/PageScrollow/PageScrollow/Assets.xcassets/homeMenu_102.imageset/homeMenu_102.png -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_103.imageset/homeMenu_103.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/PageScrollow/PageScrollow/Assets.xcassets/homeMenu_103.imageset/homeMenu_103.png -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_104.imageset/homeMenu_104.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/PageScrollow/PageScrollow/Assets.xcassets/homeMenu_104.imageset/homeMenu_104.png -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_105.imageset/homeMenu_105.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/PageScrollow/PageScrollow/Assets.xcassets/homeMenu_105.imageset/homeMenu_105.png -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_106.imageset/homeMenu_106.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/PageScrollow/PageScrollow/Assets.xcassets/homeMenu_106.imageset/homeMenu_106.png -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_107.imageset/homeMenu_107.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/PageScrollow/PageScrollow/Assets.xcassets/homeMenu_107.imageset/homeMenu_107.png -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_108.imageset/homeMenu_108.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/PageScrollow/PageScrollow/Assets.xcassets/homeMenu_108.imageset/homeMenu_108.png -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_109.imageset/homeMenu_109.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/PageScrollow/PageScrollow/Assets.xcassets/homeMenu_109.imageset/homeMenu_109.png -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_110.imageset/homeMenu_110.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/PageScrollow/PageScrollow/Assets.xcassets/homeMenu_110.imageset/homeMenu_110.png -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_111.imageset/homeMenu_111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/PageScrollow/PageScrollow/Assets.xcassets/homeMenu_111.imageset/homeMenu_111.png -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_112.imageset/homeMenu_112.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/PageScrollow/PageScrollow/Assets.xcassets/homeMenu_112.imageset/homeMenu_112.png -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_113.imageset/homeMenu_113.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/PageScrollow/PageScrollow/Assets.xcassets/homeMenu_113.imageset/homeMenu_113.png -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_114.imageset/homeMenu_114.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/PageScrollow/PageScrollow/Assets.xcassets/homeMenu_114.imageset/homeMenu_114.png -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_115.imageset/homeMenu_115.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/PageScrollow/PageScrollow/Assets.xcassets/homeMenu_115.imageset/homeMenu_115.png -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_116.imageset/homeMenu_116.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/PageScrollow/PageScrollow/Assets.xcassets/homeMenu_116.imageset/homeMenu_116.png -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_117.imageset/homeMenu_117.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/PageScrollow/PageScrollow/Assets.xcassets/homeMenu_117.imageset/homeMenu_117.png -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_118.imageset/homeMenu_118.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/PageScrollow/PageScrollow/Assets.xcassets/homeMenu_118.imageset/homeMenu_118.png -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_119.imageset/homeMenu_119.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/PageScrollow/PageScrollow/Assets.xcassets/homeMenu_119.imageset/homeMenu_119.png -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_120.imageset/homeMenu_120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/PageScrollow/PageScrollow/Assets.xcassets/homeMenu_120.imageset/homeMenu_120.png -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_121.imageset/homeMenu_121.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/PageScrollow/PageScrollow/Assets.xcassets/homeMenu_121.imageset/homeMenu_121.png -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_122.imageset/homeMenu_122.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/PageScrollow/PageScrollow/Assets.xcassets/homeMenu_122.imageset/homeMenu_122.png -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_123.imageset/homeMenu_123.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/PageScrollow/PageScrollow/Assets.xcassets/homeMenu_123.imageset/homeMenu_123.png -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_124.imageset/homeMenu_124.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/PageScrollow/PageScrollow/Assets.xcassets/homeMenu_124.imageset/homeMenu_124.png -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_125.imageset/homeMenu_125.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/PageScrollow/PageScrollow/Assets.xcassets/homeMenu_125.imageset/homeMenu_125.png -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_126.imageset/homeMenu_126.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/PageScrollow/PageScrollow/Assets.xcassets/homeMenu_126.imageset/homeMenu_126.png -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_127.imageset/homeMenu_127.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/PageScrollow/PageScrollow/Assets.xcassets/homeMenu_127.imageset/homeMenu_127.png -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_128.imageset/homeMenu_128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/PageScrollow/PageScrollow/Assets.xcassets/homeMenu_128.imageset/homeMenu_128.png -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_129.imageset/homeMenu_129.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/PageScrollow/PageScrollow/Assets.xcassets/homeMenu_129.imageset/homeMenu_129.png -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_130.imageset/homeMenu_130.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/PageScrollow/PageScrollow/Assets.xcassets/homeMenu_130.imageset/homeMenu_130.png -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_131.imageset/homeMenu_131.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/PageScrollow/PageScrollow/Assets.xcassets/homeMenu_131.imageset/homeMenu_131.png -------------------------------------------------------------------------------- /ParallaxCustomLayout/ParallaxCustomLayout.xcodeproj/xcuserdata/bjovov.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /ParallaxCustomLayout/ParallaxCustomLayout.xcworkspace/xcuserdata/bjovov.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /ParallaxEffectlayout/ParallaxEffectlayout.xcworkspace/xcuserdata/bjovov.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /SpinningWheelCollection/SpinningWheelCollection.xcodeproj/xcuserdata/bjovov.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /PageScrollow/Pods/Target Support Files/Pods-PageScrollow/Pods-PageScrollow-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Pods_PageScrollow : NSObject 3 | @end 4 | @implementation PodsDummy_Pods_PageScrollow 5 | @end 6 | -------------------------------------------------------------------------------- /SpinningWheelCollection/SpinningWheelCollection/Assets.xcassets/1.imageset/awt@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/SpinningWheelCollection/SpinningWheelCollection/Assets.xcassets/1.imageset/awt@2x.png -------------------------------------------------------------------------------- /SpinningWheelCollection/SpinningWheelCollection/Assets.xcassets/3.imageset/cdt@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/SpinningWheelCollection/SpinningWheelCollection/Assets.xcassets/3.imageset/cdt@2x.png -------------------------------------------------------------------------------- /SpinningWheelCollection/SpinningWheelCollection/Assets.xcassets/4.imageset/i5t@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/SpinningWheelCollection/SpinningWheelCollection/Assets.xcassets/4.imageset/i5t@2x.png -------------------------------------------------------------------------------- /SpinningWheelCollection/SpinningWheelCollection/Assets.xcassets/5.imageset/i6t@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/SpinningWheelCollection/SpinningWheelCollection/Assets.xcassets/5.imageset/i6t@2x.png -------------------------------------------------------------------------------- /SpinningWheelCollection/SpinningWheelCollection/Assets.xcassets/7.imageset/i7t@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/SpinningWheelCollection/SpinningWheelCollection/Assets.xcassets/7.imageset/i7t@2x.png -------------------------------------------------------------------------------- /SpinningWheelCollection/SpinningWheelCollection/Assets.xcassets/8.imageset/i8T@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/SpinningWheelCollection/SpinningWheelCollection/Assets.xcassets/8.imageset/i8T@2x.png -------------------------------------------------------------------------------- /SpinningWheelCollection/SpinningWheelCollection/Assets.xcassets/10.imageset/iat@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/SpinningWheelCollection/SpinningWheelCollection/Assets.xcassets/10.imageset/iat@2x.png -------------------------------------------------------------------------------- /SpinningWheelCollection/SpinningWheelCollection/Assets.xcassets/11.imageset/pgsk@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/SpinningWheelCollection/SpinningWheelCollection/Assets.xcassets/11.imageset/pgsk@2x.png -------------------------------------------------------------------------------- /SpinningWheelCollection/SpinningWheelCollection/Assets.xcassets/12.imageset/sgsk@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/SpinningWheelCollection/SpinningWheelCollection/Assets.xcassets/12.imageset/sgsk@2x.png -------------------------------------------------------------------------------- /SpinningWheelCollection/SpinningWheelCollection/Assets.xcassets/13.imageset/skt@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/SpinningWheelCollection/SpinningWheelCollection/Assets.xcassets/13.imageset/skt@2x.png -------------------------------------------------------------------------------- /SpinningWheelCollection/SpinningWheelCollection/Assets.xcassets/14.imageset/swt@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/SpinningWheelCollection/SpinningWheelCollection/Assets.xcassets/14.imageset/swt@2x.png -------------------------------------------------------------------------------- /SpinningWheelCollection/SpinningWheelCollection/Assets.xcassets/2.imageset/bgsk@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/SpinningWheelCollection/SpinningWheelCollection/Assets.xcassets/2.imageset/bgsk@2x.png -------------------------------------------------------------------------------- /SpinningWheelCollection/SpinningWheelCollection/Assets.xcassets/6.imageset/i6tc@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/SpinningWheelCollection/SpinningWheelCollection/Assets.xcassets/6.imageset/i6tc@2x.png -------------------------------------------------------------------------------- /SpinningWheelCollection/SpinningWheelCollection/Assets.xcassets/9.imageset/ia1234@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/SpinningWheelCollection/SpinningWheelCollection/Assets.xcassets/9.imageset/ia1234@2x.png -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Target Support Files/Pods-WaterFlowDemo/Pods-WaterFlowDemo-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Pods_WaterFlowDemo : NSObject 3 | @end 4 | @implementation PodsDummy_Pods_WaterFlowDemo 5 | @end 6 | -------------------------------------------------------------------------------- /CarouselScrollView/CarouselScrollView/Assets.xcassets/1.imageset/1714291-6c664d526b380115.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/CarouselScrollView/CarouselScrollView/Assets.xcassets/1.imageset/1714291-6c664d526b380115.jpg -------------------------------------------------------------------------------- /CarouselScrollView/CarouselScrollView/Assets.xcassets/2.imageset/3580598-482508548410c111.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/CarouselScrollView/CarouselScrollView/Assets.xcassets/2.imageset/3580598-482508548410c111.jpg -------------------------------------------------------------------------------- /CarouselScrollView/CarouselScrollView/Assets.xcassets/3.imageset/6486956-a0c75e83255105c9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/CarouselScrollView/CarouselScrollView/Assets.xcassets/3.imageset/6486956-a0c75e83255105c9.jpg -------------------------------------------------------------------------------- /ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Pattern.imageset/pattern-grey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Pattern.imageset/pattern-grey.png -------------------------------------------------------------------------------- /LineLayout/LineLayout.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Pattern.imageset/pattern-grey@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Pattern.imageset/pattern-grey@2x.png -------------------------------------------------------------------------------- /ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Pattern.imageset/pattern-grey@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Pattern.imageset/pattern-grey@3x.png -------------------------------------------------------------------------------- /CarouselScrollView/CarouselScrollView/Assets.xcassets/tmp.imageset/屏幕快照 2017-11-23 11.30.26 AM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/CarouselScrollView/CarouselScrollView/Assets.xcassets/tmp.imageset/屏幕快照 2017-11-23 11.30.26 AM.png -------------------------------------------------------------------------------- /CircleLayout/CircleLayout.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /PageScrollow/PageScrollow.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /PageScrollow/PageScrollow.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/PageScrollow/PageScrollow.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Inspiration-1.imageset/Tutorial-10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Inspiration-1.imageset/Tutorial-10.jpg -------------------------------------------------------------------------------- /ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Inspiration-10.imageset/Tutorial-01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Inspiration-10.imageset/Tutorial-01.jpg -------------------------------------------------------------------------------- /ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Inspiration-11.imageset/Tutorial-11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Inspiration-11.imageset/Tutorial-11.jpg -------------------------------------------------------------------------------- /ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Inspiration-12.imageset/Tutorial-12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Inspiration-12.imageset/Tutorial-12.jpg -------------------------------------------------------------------------------- /ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Inspiration-13.imageset/Tutorial-13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Inspiration-13.imageset/Tutorial-13.jpg -------------------------------------------------------------------------------- /ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Inspiration-14.imageset/Tutorial-14.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Inspiration-14.imageset/Tutorial-14.jpg -------------------------------------------------------------------------------- /ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Inspiration-15.imageset/Tutorial-15.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Inspiration-15.imageset/Tutorial-15.jpg -------------------------------------------------------------------------------- /ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Inspiration-16.imageset/Tutorial-16.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Inspiration-16.imageset/Tutorial-16.jpg -------------------------------------------------------------------------------- /ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Inspiration-2.imageset/Tutorial-02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Inspiration-2.imageset/Tutorial-02.jpg -------------------------------------------------------------------------------- /ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Inspiration-3.imageset/Tutorial-03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Inspiration-3.imageset/Tutorial-03.jpg -------------------------------------------------------------------------------- /ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Inspiration-4.imageset/Tutorial-04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Inspiration-4.imageset/Tutorial-04.jpg -------------------------------------------------------------------------------- /ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Inspiration-5.imageset/Tutorial-05.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Inspiration-5.imageset/Tutorial-05.jpg -------------------------------------------------------------------------------- /ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Inspiration-6.imageset/Tutorial-06.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Inspiration-6.imageset/Tutorial-06.jpg -------------------------------------------------------------------------------- /ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Inspiration-7.imageset/Tutorial-07.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Inspiration-7.imageset/Tutorial-07.jpg -------------------------------------------------------------------------------- /ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Inspiration-8.imageset/Tutorial-08.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Inspiration-8.imageset/Tutorial-08.jpg -------------------------------------------------------------------------------- /ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Inspiration-9.imageset/Tutorial-09.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxCustomLayout/ParallaxCustomLayout/Assets.xcassets/Inspiration-9.imageset/Tutorial-09.jpg -------------------------------------------------------------------------------- /ParallaxEffectlayout/ParallaxEffectlayout/Assets.xcassets/Inspiration-1.imageset/Tutorial-10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxEffectlayout/ParallaxEffectlayout/Assets.xcassets/Inspiration-1.imageset/Tutorial-10.jpg -------------------------------------------------------------------------------- /ParallaxEffectlayout/ParallaxEffectlayout/Assets.xcassets/Inspiration-10.imageset/Tutorial-01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxEffectlayout/ParallaxEffectlayout/Assets.xcassets/Inspiration-10.imageset/Tutorial-01.jpg -------------------------------------------------------------------------------- /ParallaxEffectlayout/ParallaxEffectlayout/Assets.xcassets/Inspiration-11.imageset/Tutorial-11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxEffectlayout/ParallaxEffectlayout/Assets.xcassets/Inspiration-11.imageset/Tutorial-11.jpg -------------------------------------------------------------------------------- /ParallaxEffectlayout/ParallaxEffectlayout/Assets.xcassets/Inspiration-12.imageset/Tutorial-12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxEffectlayout/ParallaxEffectlayout/Assets.xcassets/Inspiration-12.imageset/Tutorial-12.jpg -------------------------------------------------------------------------------- /ParallaxEffectlayout/ParallaxEffectlayout/Assets.xcassets/Inspiration-13.imageset/Tutorial-13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxEffectlayout/ParallaxEffectlayout/Assets.xcassets/Inspiration-13.imageset/Tutorial-13.jpg -------------------------------------------------------------------------------- /ParallaxEffectlayout/ParallaxEffectlayout/Assets.xcassets/Inspiration-14.imageset/Tutorial-14.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxEffectlayout/ParallaxEffectlayout/Assets.xcassets/Inspiration-14.imageset/Tutorial-14.jpg -------------------------------------------------------------------------------- /ParallaxEffectlayout/ParallaxEffectlayout/Assets.xcassets/Inspiration-15.imageset/Tutorial-15.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxEffectlayout/ParallaxEffectlayout/Assets.xcassets/Inspiration-15.imageset/Tutorial-15.jpg -------------------------------------------------------------------------------- /ParallaxEffectlayout/ParallaxEffectlayout/Assets.xcassets/Inspiration-16.imageset/Tutorial-16.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxEffectlayout/ParallaxEffectlayout/Assets.xcassets/Inspiration-16.imageset/Tutorial-16.jpg -------------------------------------------------------------------------------- /ParallaxEffectlayout/ParallaxEffectlayout/Assets.xcassets/Inspiration-2.imageset/Tutorial-02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxEffectlayout/ParallaxEffectlayout/Assets.xcassets/Inspiration-2.imageset/Tutorial-02.jpg -------------------------------------------------------------------------------- /ParallaxEffectlayout/ParallaxEffectlayout/Assets.xcassets/Inspiration-3.imageset/Tutorial-03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxEffectlayout/ParallaxEffectlayout/Assets.xcassets/Inspiration-3.imageset/Tutorial-03.jpg -------------------------------------------------------------------------------- /ParallaxEffectlayout/ParallaxEffectlayout/Assets.xcassets/Inspiration-4.imageset/Tutorial-04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxEffectlayout/ParallaxEffectlayout/Assets.xcassets/Inspiration-4.imageset/Tutorial-04.jpg -------------------------------------------------------------------------------- /ParallaxEffectlayout/ParallaxEffectlayout/Assets.xcassets/Inspiration-5.imageset/Tutorial-05.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxEffectlayout/ParallaxEffectlayout/Assets.xcassets/Inspiration-5.imageset/Tutorial-05.jpg -------------------------------------------------------------------------------- /ParallaxEffectlayout/ParallaxEffectlayout/Assets.xcassets/Inspiration-6.imageset/Tutorial-06.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxEffectlayout/ParallaxEffectlayout/Assets.xcassets/Inspiration-6.imageset/Tutorial-06.jpg -------------------------------------------------------------------------------- /ParallaxEffectlayout/ParallaxEffectlayout/Assets.xcassets/Inspiration-7.imageset/Tutorial-07.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxEffectlayout/ParallaxEffectlayout/Assets.xcassets/Inspiration-7.imageset/Tutorial-07.jpg -------------------------------------------------------------------------------- /ParallaxEffectlayout/ParallaxEffectlayout/Assets.xcassets/Inspiration-8.imageset/Tutorial-08.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxEffectlayout/ParallaxEffectlayout/Assets.xcassets/Inspiration-8.imageset/Tutorial-08.jpg -------------------------------------------------------------------------------- /ParallaxEffectlayout/ParallaxEffectlayout/Assets.xcassets/Inspiration-9.imageset/Tutorial-09.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxEffectlayout/ParallaxEffectlayout/Assets.xcassets/Inspiration-9.imageset/Tutorial-09.jpg -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Target Support Files/Pods-CarouselScrollView/Pods-CarouselScrollView-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Pods_CarouselScrollView : NSObject 3 | @end 4 | @implementation PodsDummy_Pods_CarouselScrollView 5 | @end 6 | -------------------------------------------------------------------------------- /GuidanceScrollow/GuidanceScrollow/Assets.xcassets/引导页/welcome1_640x960.imageset/welcome1_640x960.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/GuidanceScrollow/GuidanceScrollow/Assets.xcassets/引导页/welcome1_640x960.imageset/welcome1_640x960.png -------------------------------------------------------------------------------- /GuidanceScrollow/GuidanceScrollow/Assets.xcassets/引导页/welcome2_640x960.imageset/welcome2_640x960.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/GuidanceScrollow/GuidanceScrollow/Assets.xcassets/引导页/welcome2_640x960.imageset/welcome2_640x960.png -------------------------------------------------------------------------------- /GuidanceScrollow/GuidanceScrollow/Assets.xcassets/引导页/welcome3_640x960.imageset/welcome3_640x960.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/GuidanceScrollow/GuidanceScrollow/Assets.xcassets/引导页/welcome3_640x960.imageset/welcome3_640x960.png -------------------------------------------------------------------------------- /GuidanceScrollow/GuidanceScrollow/Assets.xcassets/引导页/welcome4_640x960.imageset/welcome4_640x960.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/GuidanceScrollow/GuidanceScrollow/Assets.xcassets/引导页/welcome4_640x960.imageset/welcome4_640x960.png -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/WaterFlowDemo/WaterFlowDemo.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /GuidanceScrollow/GuidanceScrollow.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /GuidanceScrollow/GuidanceScrollow/Assets.xcassets/引导页/welcome1_640x1136.imageset/welcome1_640x1136.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/GuidanceScrollow/GuidanceScrollow/Assets.xcassets/引导页/welcome1_640x1136.imageset/welcome1_640x1136.png -------------------------------------------------------------------------------- /GuidanceScrollow/GuidanceScrollow/Assets.xcassets/引导页/welcome1_750x1334.imageset/welcome1_750x1334.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/GuidanceScrollow/GuidanceScrollow/Assets.xcassets/引导页/welcome1_750x1334.imageset/welcome1_750x1334.png -------------------------------------------------------------------------------- /GuidanceScrollow/GuidanceScrollow/Assets.xcassets/引导页/welcome2_640x1136.imageset/welcome2_640x1136.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/GuidanceScrollow/GuidanceScrollow/Assets.xcassets/引导页/welcome2_640x1136.imageset/welcome2_640x1136.png -------------------------------------------------------------------------------- /GuidanceScrollow/GuidanceScrollow/Assets.xcassets/引导页/welcome2_750x1334.imageset/welcome2_750x1334.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/GuidanceScrollow/GuidanceScrollow/Assets.xcassets/引导页/welcome2_750x1334.imageset/welcome2_750x1334.png -------------------------------------------------------------------------------- /GuidanceScrollow/GuidanceScrollow/Assets.xcassets/引导页/welcome3_640x1136.imageset/welcome3_640x1136.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/GuidanceScrollow/GuidanceScrollow/Assets.xcassets/引导页/welcome3_640x1136.imageset/welcome3_640x1136.png -------------------------------------------------------------------------------- /GuidanceScrollow/GuidanceScrollow/Assets.xcassets/引导页/welcome3_750x1334.imageset/welcome3_750x1334.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/GuidanceScrollow/GuidanceScrollow/Assets.xcassets/引导页/welcome3_750x1334.imageset/welcome3_750x1334.png -------------------------------------------------------------------------------- /GuidanceScrollow/GuidanceScrollow/Assets.xcassets/引导页/welcome4_640x1136.imageset/welcome4_640x1136.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/GuidanceScrollow/GuidanceScrollow/Assets.xcassets/引导页/welcome4_640x1136.imageset/welcome4_640x1136.png -------------------------------------------------------------------------------- /GuidanceScrollow/GuidanceScrollow/Assets.xcassets/引导页/welcome4_750x1334.imageset/welcome4_750x1334.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/GuidanceScrollow/GuidanceScrollow/Assets.xcassets/引导页/welcome4_750x1334.imageset/welcome4_750x1334.png -------------------------------------------------------------------------------- /CarouselScrollView/CarouselScrollView.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /GuidanceScrollow/GuidanceScrollow/Assets.xcassets/引导页/welcome1_1242x2208.imageset/welcome1_1242x2208.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/GuidanceScrollow/GuidanceScrollow/Assets.xcassets/引导页/welcome1_1242x2208.imageset/welcome1_1242x2208.png -------------------------------------------------------------------------------- /GuidanceScrollow/GuidanceScrollow/Assets.xcassets/引导页/welcome2_1242x2208.imageset/welcome2_1242x2208.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/GuidanceScrollow/GuidanceScrollow/Assets.xcassets/引导页/welcome2_1242x2208.imageset/welcome2_1242x2208.png -------------------------------------------------------------------------------- /GuidanceScrollow/GuidanceScrollow/Assets.xcassets/引导页/welcome3_1242x2208.imageset/welcome3_1242x2208.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/GuidanceScrollow/GuidanceScrollow/Assets.xcassets/引导页/welcome3_1242x2208.imageset/welcome3_1242x2208.png -------------------------------------------------------------------------------- /GuidanceScrollow/GuidanceScrollow/Assets.xcassets/引导页/welcome4_1242x2208.imageset/welcome4_1242x2208.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/GuidanceScrollow/GuidanceScrollow/Assets.xcassets/引导页/welcome4_1242x2208.imageset/welcome4_1242x2208.png -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Target Support Files/Pods-NormalCollectionView/Pods-NormalCollectionView-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Pods_NormalCollectionView : NSObject 3 | @end 4 | @implementation PodsDummy_Pods_NormalCollectionView 5 | @end 6 | -------------------------------------------------------------------------------- /ParallaxCustomLayout/Pods/Target Support Files/Pods-ParallaxCustomLayout/Pods-ParallaxCustomLayout-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Pods_ParallaxCustomLayout : NSObject 3 | @end 4 | @implementation PodsDummy_Pods_ParallaxCustomLayout 5 | @end 6 | -------------------------------------------------------------------------------- /ParallaxEffectlayout/Pods/Target Support Files/Pods-ParallaxEffectlayout/Pods-ParallaxEffectlayout-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Pods_ParallaxEffectlayout : NSObject 3 | @end 4 | @implementation PodsDummy_Pods_ParallaxEffectlayout 5 | @end 6 | -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo.xcworkspace/xcuserdata/caoxueliang.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/WaterFlowDemo/WaterFlowDemo.xcworkspace/xcuserdata/caoxueliang.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /PageScrollow/Podfile.lock: -------------------------------------------------------------------------------- 1 | PODS: 2 | - Masonry (1.1.0) 3 | 4 | DEPENDENCIES: 5 | - Masonry 6 | 7 | SPEC CHECKSUMS: 8 | Masonry: 678fab65091a9290e40e2832a55e7ab731aad201 9 | 10 | PODFILE CHECKSUM: 74d165a4b1cd69a5a939f99ea0d61d6bb2d511a4 11 | 12 | COCOAPODS: 1.2.1 13 | -------------------------------------------------------------------------------- /StickyHeadersLayout/StickyHeadersLayout.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /CarouselScrollView/CarouselScrollView.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/CarouselScrollView/CarouselScrollView.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /NormalCollectionView/NormalCollectionView.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /PageScrollow/Pods/Manifest.lock: -------------------------------------------------------------------------------- 1 | PODS: 2 | - Masonry (1.1.0) 3 | 4 | DEPENDENCIES: 5 | - Masonry 6 | 7 | SPEC CHECKSUMS: 8 | Masonry: 678fab65091a9290e40e2832a55e7ab731aad201 9 | 10 | PODFILE CHECKSUM: 74d165a4b1cd69a5a939f99ea0d61d6bb2d511a4 11 | 12 | COCOAPODS: 1.2.1 13 | -------------------------------------------------------------------------------- /ParallaxCustomLayout/ParallaxCustomLayout.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /ParallaxEffectlayout/ParallaxEffectlayout.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /CollectionViewAnimation/CollectionViewAnimation.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /CollectionViewAnimation/Podfile.lock: -------------------------------------------------------------------------------- 1 | PODS: 2 | - Masonry (1.1.0) 3 | 4 | DEPENDENCIES: 5 | - Masonry 6 | 7 | SPEC CHECKSUMS: 8 | Masonry: 678fab65091a9290e40e2832a55e7ab731aad201 9 | 10 | PODFILE CHECKSUM: 0e98f954d84c3e6ff7180bc87e2997794382dd4e 11 | 12 | COCOAPODS: 1.2.1 13 | -------------------------------------------------------------------------------- /CollectionViewAnimation/Pods/Target Support Files/Pods-CollectionViewAnimation/Pods-CollectionViewAnimation-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Pods_CollectionViewAnimation : NSObject 3 | @end 4 | @implementation PodsDummy_Pods_CollectionViewAnimation 5 | @end 6 | -------------------------------------------------------------------------------- /LineLayout/LineLayout.xcodeproj/project.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/LineLayout/LineLayout.xcodeproj/project.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /NormalCollectionView/Podfile.lock: -------------------------------------------------------------------------------- 1 | PODS: 2 | - Masonry (1.1.0) 3 | 4 | DEPENDENCIES: 5 | - Masonry 6 | 7 | SPEC CHECKSUMS: 8 | Masonry: 678fab65091a9290e40e2832a55e7ab731aad201 9 | 10 | PODFILE CHECKSUM: 9689d36bb4fda4da9d00a97f462e47216bdccab5 11 | 12 | COCOAPODS: 1.2.1 13 | -------------------------------------------------------------------------------- /ParallaxCustomLayout/Podfile.lock: -------------------------------------------------------------------------------- 1 | PODS: 2 | - Masonry (1.1.0) 3 | 4 | DEPENDENCIES: 5 | - Masonry 6 | 7 | SPEC CHECKSUMS: 8 | Masonry: 678fab65091a9290e40e2832a55e7ab731aad201 9 | 10 | PODFILE CHECKSUM: c64a8618265ad82fb19435389c04d881a742a1b2 11 | 12 | COCOAPODS: 1.2.1 13 | -------------------------------------------------------------------------------- /ParallaxEffectlayout/Podfile.lock: -------------------------------------------------------------------------------- 1 | PODS: 2 | - Masonry (1.1.0) 3 | 4 | DEPENDENCIES: 5 | - Masonry 6 | 7 | SPEC CHECKSUMS: 8 | Masonry: 678fab65091a9290e40e2832a55e7ab731aad201 9 | 10 | PODFILE CHECKSUM: be30a1eb6961072d169261c76ff7bcd0544cc013 11 | 12 | COCOAPODS: 1.2.1 13 | -------------------------------------------------------------------------------- /SpinningWheelCollection/SpinningWheelCollection.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo/Class/PhotoModel.m: -------------------------------------------------------------------------------- 1 | // 2 | // PhotoModel.m 3 | // WaterFlowDemo 4 | // 5 | // Created by 曹学亮 on 2017/10/22. 6 | // Copyright © 2017年 曹学亮. All rights reserved. 7 | // 8 | 9 | #import "PhotoModel.h" 10 | 11 | @implementation PhotoModel 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /CollectionViewAnimation/Pods/Manifest.lock: -------------------------------------------------------------------------------- 1 | PODS: 2 | - Masonry (1.1.0) 3 | 4 | DEPENDENCIES: 5 | - Masonry 6 | 7 | SPEC CHECKSUMS: 8 | Masonry: 678fab65091a9290e40e2832a55e7ab731aad201 9 | 10 | PODFILE CHECKSUM: 0e98f954d84c3e6ff7180bc87e2997794382dd4e 11 | 12 | COCOAPODS: 1.2.1 13 | -------------------------------------------------------------------------------- /NormalCollectionView/NormalCollectionView.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/NormalCollectionView/NormalCollectionView.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Manifest.lock: -------------------------------------------------------------------------------- 1 | PODS: 2 | - Masonry (1.1.0) 3 | 4 | DEPENDENCIES: 5 | - Masonry 6 | 7 | SPEC CHECKSUMS: 8 | Masonry: 678fab65091a9290e40e2832a55e7ab731aad201 9 | 10 | PODFILE CHECKSUM: 9689d36bb4fda4da9d00a97f462e47216bdccab5 11 | 12 | COCOAPODS: 1.2.1 13 | -------------------------------------------------------------------------------- /ParallaxCustomLayout/ParallaxCustomLayout.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxCustomLayout/ParallaxCustomLayout.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /ParallaxCustomLayout/Pods/Manifest.lock: -------------------------------------------------------------------------------- 1 | PODS: 2 | - Masonry (1.1.0) 3 | 4 | DEPENDENCIES: 5 | - Masonry 6 | 7 | SPEC CHECKSUMS: 8 | Masonry: 678fab65091a9290e40e2832a55e7ab731aad201 9 | 10 | PODFILE CHECKSUM: c64a8618265ad82fb19435389c04d881a742a1b2 11 | 12 | COCOAPODS: 1.2.1 13 | -------------------------------------------------------------------------------- /ParallaxEffectlayout/ParallaxEffectlayout.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxEffectlayout/ParallaxEffectlayout.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /ParallaxEffectlayout/Pods/Manifest.lock: -------------------------------------------------------------------------------- 1 | PODS: 2 | - Masonry (1.1.0) 3 | 4 | DEPENDENCIES: 5 | - Masonry 6 | 7 | SPEC CHECKSUMS: 8 | Masonry: 678fab65091a9290e40e2832a55e7ab731aad201 9 | 10 | PODFILE CHECKSUM: be30a1eb6961072d169261c76ff7bcd0544cc013 11 | 12 | COCOAPODS: 1.2.1 13 | -------------------------------------------------------------------------------- /CircleLayout/CircleLayout.xcodeproj/project.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/CircleLayout/CircleLayout.xcodeproj/project.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /LineLayout/LineLayout.xcodeproj/project.xcworkspace/xcuserdata/caoxueliang.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/LineLayout/LineLayout.xcodeproj/project.xcworkspace/xcuserdata/caoxueliang.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /PageScrollow/PageScrollow.xcodeproj/project.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/PageScrollow/PageScrollow.xcodeproj/project.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /CollectionViewAnimation/CollectionViewAnimation.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/CollectionViewAnimation/CollectionViewAnimation.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /ParallaxCustomLayout/ParallaxCustomLayout.xcworkspace/xcuserdata/caoxueliang.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxCustomLayout/ParallaxCustomLayout.xcworkspace/xcuserdata/caoxueliang.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /ParallaxEffectlayout/ParallaxEffectlayout.xcworkspace/xcuserdata/caoxueliang.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxEffectlayout/ParallaxEffectlayout.xcworkspace/xcuserdata/caoxueliang.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /CircleLayout/CircleLayout.xcodeproj/project.xcworkspace/xcuserdata/caoxueliang.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/CircleLayout/CircleLayout.xcodeproj/project.xcworkspace/xcuserdata/caoxueliang.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo.xcodeproj/project.xcworkspace/xcuserdata/caoxueliang.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/WaterFlowDemo/WaterFlowDemo.xcodeproj/project.xcworkspace/xcuserdata/caoxueliang.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /GuidanceScrollow/GuidanceScrollow.xcodeproj/project.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/GuidanceScrollow/GuidanceScrollow.xcodeproj/project.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /PageScrollow/Pods/Target Support Files/Masonry/Masonry-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Target Support Files/Masonry/Masonry-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | -------------------------------------------------------------------------------- /CarouselScrollView/CarouselScrollView.xcodeproj/project.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/CarouselScrollView/CarouselScrollView.xcodeproj/project.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Target Support Files/SDWebImage/SDWebImage-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | -------------------------------------------------------------------------------- /CollectionViewAnimation/Pods/Target Support Files/Masonry/Masonry-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Target Support Files/Masonry/Masonry-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | -------------------------------------------------------------------------------- /ParallaxCustomLayout/Pods/Target Support Files/Masonry/Masonry-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | -------------------------------------------------------------------------------- /ParallaxEffectlayout/Pods/Target Support Files/Masonry/Masonry-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | -------------------------------------------------------------------------------- /StickyHeadersLayout/StickyHeadersLayout.xcodeproj/project.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/StickyHeadersLayout/StickyHeadersLayout.xcodeproj/project.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Target Support Files/YYCategories/YYCategories-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo/ViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ViewController.h 3 | // WaterFlowDemo 4 | // 5 | // Created by 曹学亮 on 2017/10/22. 6 | // Copyright © 2017年 曹学亮. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ViewController : UIViewController 12 | 13 | 14 | @end 15 | 16 | -------------------------------------------------------------------------------- /LineLayout/LineLayout/ViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ViewController.h 3 | // LineLayout 4 | // 5 | // Created by bjovov on 2017/10/19. 6 | // Copyright © 2017年 CaoXueLiang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ViewController : UIViewController 12 | 13 | 14 | @end 15 | 16 | -------------------------------------------------------------------------------- /NormalCollectionView/NormalCollectionView.xcodeproj/project.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/NormalCollectionView/NormalCollectionView.xcodeproj/project.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /ParallaxCustomLayout/ParallaxCustomLayout.xcodeproj/project.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxCustomLayout/ParallaxCustomLayout.xcodeproj/project.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /ParallaxEffectlayout/ParallaxEffectlayout.xcodeproj/project.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/ParallaxEffectlayout/ParallaxEffectlayout.xcodeproj/project.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /CircleLayout/CircleLayout/ViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ViewController.h 3 | // CircleLayout 4 | // 5 | // Created by bjovov on 2017/10/19. 6 | // Copyright © 2017年 CaoXueLiang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ViewController : UIViewController 12 | 13 | 14 | @end 15 | 16 | -------------------------------------------------------------------------------- /PageScrollow/PageScrollow.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/ViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ViewController.h 3 | // PageScrollow 4 | // 5 | // Created by bjovov on 2017/11/8. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ViewController : UIViewController 12 | 13 | 14 | @end 15 | 16 | -------------------------------------------------------------------------------- /CollectionViewAnimation/CollectionViewAnimation.xcodeproj/project.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/CollectionViewAnimation/CollectionViewAnimation.xcodeproj/project.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /NormalCollectionView/NormalCollectionView.xcodeproj/project.xcworkspace/xcuserdata/caoxueliang.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/NormalCollectionView/NormalCollectionView.xcodeproj/project.xcworkspace/xcuserdata/caoxueliang.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /PageScrollow/Pods/Masonry/Masonry/MASLayoutConstraint.m: -------------------------------------------------------------------------------- 1 | // 2 | // MASLayoutConstraint.m 3 | // Masonry 4 | // 5 | // Created by Jonas Budelmann on 3/08/13. 6 | // Copyright (c) 2013 Jonas Budelmann. All rights reserved. 7 | // 8 | 9 | #import "MASLayoutConstraint.h" 10 | 11 | @implementation MASLayoutConstraint 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /SpinningWheelCollection/SpinningWheelCollection.xcodeproj/project.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaoXueLiang/UICollectionViewTutorial/HEAD/SpinningWheelCollection/SpinningWheelCollection.xcodeproj/project.xcworkspace/xcuserdata/bjovov.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /GuidanceScrollow/GuidanceScrollow/ViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ViewController.h 3 | // GuidanceScrollow 4 | // 5 | // Created by bjovov on 2017/11/9. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ViewController : UIViewController 12 | 13 | 14 | @end 15 | 16 | -------------------------------------------------------------------------------- /NormalCollectionView/NormalCollectionView/ViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ViewController.h 3 | // NormalCollectionView 4 | // 5 | // Created by 曹学亮 on 2017/10/19. 6 | // Copyright © 2017年 曹学亮. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ViewController : UIViewController 12 | 13 | 14 | @end 15 | 16 | -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Masonry/Masonry/MASLayoutConstraint.m: -------------------------------------------------------------------------------- 1 | // 2 | // MASLayoutConstraint.m 3 | // Masonry 4 | // 5 | // Created by Jonas Budelmann on 3/08/13. 6 | // Copyright (c) 2013 Jonas Budelmann. All rights reserved. 7 | // 8 | 9 | #import "MASLayoutConstraint.h" 10 | 11 | @implementation MASLayoutConstraint 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /CarouselScrollView/CarouselScrollView/ViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ViewController.h 3 | // CarouselScrollView 4 | // 5 | // Created by bjovov on 2017/11/23. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ViewController : UIViewController 12 | 13 | 14 | @end 15 | 16 | -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Masonry/Masonry/MASLayoutConstraint.m: -------------------------------------------------------------------------------- 1 | // 2 | // MASLayoutConstraint.m 3 | // Masonry 4 | // 5 | // Created by Jonas Budelmann on 3/08/13. 6 | // Copyright (c) 2013 Jonas Budelmann. All rights reserved. 7 | // 8 | 9 | #import "MASLayoutConstraint.h" 10 | 11 | @implementation MASLayoutConstraint 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /ParallaxCustomLayout/Pods/Masonry/Masonry/MASLayoutConstraint.m: -------------------------------------------------------------------------------- 1 | // 2 | // MASLayoutConstraint.m 3 | // Masonry 4 | // 5 | // Created by Jonas Budelmann on 3/08/13. 6 | // Copyright (c) 2013 Jonas Budelmann. All rights reserved. 7 | // 8 | 9 | #import "MASLayoutConstraint.h" 10 | 11 | @implementation MASLayoutConstraint 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /ParallaxEffectlayout/Pods/Masonry/Masonry/MASLayoutConstraint.m: -------------------------------------------------------------------------------- 1 | // 2 | // MASLayoutConstraint.m 3 | // Masonry 4 | // 5 | // Created by Jonas Budelmann on 3/08/13. 6 | // Copyright (c) 2013 Jonas Budelmann. All rights reserved. 7 | // 8 | 9 | #import "MASLayoutConstraint.h" 10 | 11 | @implementation MASLayoutConstraint 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /CarouselScrollView/CarouselScrollView.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /CircleLayout/CircleLayout.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /CollectionViewAnimation/Pods/Masonry/Masonry/MASLayoutConstraint.m: -------------------------------------------------------------------------------- 1 | // 2 | // MASLayoutConstraint.m 3 | // Masonry 4 | // 5 | // Created by Jonas Budelmann on 3/08/13. 6 | // Copyright (c) 2013 Jonas Budelmann. All rights reserved. 7 | // 8 | 9 | #import "MASLayoutConstraint.h" 10 | 11 | @implementation MASLayoutConstraint 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /ParallaxCustomLayout/ParallaxCustomLayout/ViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ViewController.h 3 | // ParallaxCustomLayout 4 | // 5 | // Created by bjovov on 2017/11/1. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ViewController : UIViewController 12 | 13 | 14 | @end 15 | 16 | -------------------------------------------------------------------------------- /ParallaxEffectlayout/ParallaxEffectlayout/ViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ViewController.h 3 | // ParallaxEffectlayout 4 | // 5 | // Created by bjovov on 2017/11/7. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ViewController : UIViewController 12 | 13 | 14 | @end 15 | 16 | -------------------------------------------------------------------------------- /StickyHeadersLayout/StickyHeadersLayout/ViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ViewController.h 3 | // StickyHeadersLayout 4 | // 5 | // Created by bjovov on 2017/11/6. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ViewController : UIViewController 12 | 13 | 14 | @end 15 | 16 | -------------------------------------------------------------------------------- /NormalCollectionView/NormalCollectionView.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /ParallaxCustomLayout/ParallaxCustomLayout.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /ParallaxEffectlayout/ParallaxEffectlayout.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /CarouselScrollView/Podfile.lock: -------------------------------------------------------------------------------- 1 | PODS: 2 | - SDWebImage (4.2.2): 3 | - SDWebImage/Core (= 4.2.2) 4 | - SDWebImage/Core (4.2.2) 5 | 6 | DEPENDENCIES: 7 | - SDWebImage 8 | 9 | SPEC CHECKSUMS: 10 | SDWebImage: 89a9d32cd520bbb46eb14e541d5109b3564af198 11 | 12 | PODFILE CHECKSUM: 4d0e2ebd3dbe73907931e21cc7a36de5303d0a4c 13 | 14 | COCOAPODS: 1.2.1 15 | -------------------------------------------------------------------------------- /CollectionViewAnimation/CollectionViewAnimation/ViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ViewController.h 3 | // CollectionViewAnimation 4 | // 5 | // Created by bjovov on 2017/11/10. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ViewController : UIViewController 12 | 13 | 14 | @end 15 | 16 | -------------------------------------------------------------------------------- /SpinningWheelCollection/SpinningWheelCollection/ViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ViewController.h 3 | // SpinningWheelCollection 4 | // 5 | // Created by bjovov on 2017/10/23. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ViewController : UIViewController 12 | 13 | 14 | @end 15 | 16 | -------------------------------------------------------------------------------- /CarouselScrollView/Pods/Manifest.lock: -------------------------------------------------------------------------------- 1 | PODS: 2 | - SDWebImage (4.2.2): 3 | - SDWebImage/Core (= 4.2.2) 4 | - SDWebImage/Core (4.2.2) 5 | 6 | DEPENDENCIES: 7 | - SDWebImage 8 | 9 | SPEC CHECKSUMS: 10 | SDWebImage: 89a9d32cd520bbb46eb14e541d5109b3564af198 11 | 12 | PODFILE CHECKSUM: 4d0e2ebd3dbe73907931e21cc7a36de5303d0a4c 13 | 14 | COCOAPODS: 1.2.1 15 | -------------------------------------------------------------------------------- /CollectionViewAnimation/CollectionViewAnimation.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /StickyHeadersLayout/StickyHeadersLayout/Class/NormalCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // NormalCell.h 3 | // StickyHeadersLayout 4 | // 5 | // Created by bjovov on 2017/11/6. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface NormalCell : UICollectionViewCell 12 | - (void)setTip:(NSString *)tip; 13 | @end 14 | -------------------------------------------------------------------------------- /StickyHeadersLayout/StickyHeadersLayout/Class/HeaderView.h: -------------------------------------------------------------------------------- 1 | // 2 | // HeaderView.h 3 | // StickyHeadersLayout 4 | // 5 | // Created by bjovov on 2017/11/6. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface HeaderView : UICollectionReusableView 12 | - (void)setTip:(NSString *)tip; 13 | @end 14 | -------------------------------------------------------------------------------- /StickyHeadersLayout/StickyHeadersLayout/Layout/StickyHeadersLayout.h: -------------------------------------------------------------------------------- 1 | // 2 | // StickyHeadersLayout.h 3 | // StickyHeadersLayout 4 | // 5 | // Created by bjovov on 2017/11/6. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface StickyHeadersLayout : UICollectionViewFlowLayout 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /LineLayout/LineLayout/Class/LineLayout.h: -------------------------------------------------------------------------------- 1 | // 2 | // LineLayout.h 3 | // LineLayout 4 | // 5 | // Created by bjovov on 2017/10/19. 6 | // Copyright © 2017年 CaoXueLiang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | /** 12 | 它主要实现了单行布局,自动对齐到网格以及当前网格cell放大三个特性。 13 | */ 14 | @interface LineLayout : UICollectionViewFlowLayout 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /NormalCollectionView/NormalCollectionView/ReusableView.h: -------------------------------------------------------------------------------- 1 | // 2 | // ReusableView.h 3 | // NormalCollectionView 4 | // 5 | // Created by bjovov on 2017/10/20. 6 | // Copyright © 2017年 曹学亮. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ReusableView : UICollectionReusableView 12 | @property (nonatomic,copy) NSString *tip; 13 | @end 14 | -------------------------------------------------------------------------------- /ParallaxEffectlayout/ParallaxEffectlayout/Class/ParallaxEffectlayout.h: -------------------------------------------------------------------------------- 1 | // 2 | // ParallaxEffectlayout.h 3 | // ParallaxEffectlayout 4 | // 5 | // Created by bjovov on 2017/11/7. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ParallaxEffectlayout : UICollectionViewFlowLayout 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /ParallaxCustomLayout/ParallaxCustomLayout/Helper/UIImage+Decompression.h: -------------------------------------------------------------------------------- 1 | // 2 | // UIImage+Decompression.h 3 | // ParallaxCustomLayout 4 | // 5 | // Created by bjovov on 2017/11/3. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface UIImage (Decompression) 12 | - (UIImage *)decompressedImage; 13 | @end 14 | -------------------------------------------------------------------------------- /LineLayout/LineLayout/Class/LineCollectionViewCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // LineCollectionViewCell.h 3 | // LineLayout 4 | // 5 | // Created by bjovov on 2017/10/19. 6 | // Copyright © 2017年 CaoXueLiang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface LineCollectionViewCell : UICollectionViewCell 12 | @property (nonatomic,copy) NSString *tip; 13 | @end 14 | -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // WaterFlowDemo 4 | // 5 | // Created by 曹学亮 on 2017/10/22. 6 | // Copyright © 2017年 曹学亮. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo/Class/CollectionHeaderFooter.h: -------------------------------------------------------------------------------- 1 | // 2 | // CollectionHeaderFooter.h 3 | // WaterFlowDemo 4 | // 5 | // Created by 曹学亮 on 2017/10/22. 6 | // Copyright © 2017年 曹学亮. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface CollectionHeaderFooter : UICollectionReusableView 12 | @property (nonatomic,copy) NSString *tip; 13 | @end 14 | -------------------------------------------------------------------------------- /LineLayout/LineLayout/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // LineLayout 4 | // 5 | // Created by bjovov on 2017/10/19. 6 | // Copyright © 2017年 CaoXueLiang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /SpinningWheelCollection/SpinningWheelCollection/Class/WheelLayout.h: -------------------------------------------------------------------------------- 1 | // 2 | // WheelLayout.h 3 | // SpinningWheelCollection 4 | // 5 | // Created by bjovov on 2017/10/23. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | #import 11 | 12 | @interface WheelLayout : UICollectionViewLayout 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // PageScrollow 4 | // 5 | // Created by bjovov on 2017/11/8. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /CircleLayout/CircleLayout/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // CircleLayout 4 | // 5 | // Created by bjovov on 2017/10/19. 6 | // Copyright © 2017年 CaoXueLiang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /CircleLayout/CircleLayout/Class/CircleCollectionViewCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // CircleCollectionViewCell.h 3 | // CircleLayout 4 | // 5 | // Created by bjovov on 2017/10/19. 6 | // Copyright © 2017年 CaoXueLiang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface CircleCollectionViewCell : UICollectionViewCell 12 | @property (nonatomic,copy) NSString *tip; 13 | @end 14 | -------------------------------------------------------------------------------- /CollectionViewAnimation/CollectionViewAnimation/Views/NormalTableViewCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // NormalTableViewCell.h 3 | // CollectionViewAnimation 4 | // 5 | // Created by bjovov on 2017/11/10. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface NormalTableViewCell : UITableViewCell 12 | - (void)setTip:(NSString *)tip; 13 | @end 14 | -------------------------------------------------------------------------------- /NormalCollectionView/NormalCollectionView/NormalCollectionViewCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // NormalCollectionViewCell.h 3 | // NormalCollectionView 4 | // 5 | // Created by 曹学亮 on 2017/10/19. 6 | // Copyright © 2017年 曹学亮. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface NormalCollectionViewCell : UICollectionViewCell 12 | @property (nonatomic,copy) NSString *tip; 13 | @end 14 | -------------------------------------------------------------------------------- /GuidanceScrollow/GuidanceScrollow/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // GuidanceScrollow 4 | // 5 | // Created by bjovov on 2017/11/9. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /NormalCollectionView/NormalCollectionView/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // NormalCollectionView 4 | // 5 | // Created by 曹学亮 on 2017/10/19. 6 | // Copyright © 2017年 曹学亮. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /CarouselScrollView/CarouselScrollView/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // CarouselScrollView 4 | // 5 | // Created by bjovov on 2017/11/23. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Class/NormalCollectionCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // NormalCollectionCell.h 3 | // PageScrollow 4 | // 5 | // Created by bjovov on 2017/11/8. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @class ImageModel; 12 | @interface NormalCollectionCell : UICollectionViewCell 13 | @property (nonatomic,strong) ImageModel *model; 14 | @end 15 | -------------------------------------------------------------------------------- /CollectionViewAnimation/CollectionViewAnimation/Views/NormalCollectionViewCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // NormalCollectionViewCell.h 3 | // CollectionViewAnimation 4 | // 5 | // Created by bjovov on 2017/11/10. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface NormalCollectionViewCell : UICollectionViewCell 12 | - (void)setTip:(NSString *)tip; 13 | @end 14 | -------------------------------------------------------------------------------- /ParallaxCustomLayout/ParallaxCustomLayout/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // ParallaxCustomLayout 4 | // 5 | // Created by bjovov on 2017/11/1. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /ParallaxEffectlayout/ParallaxEffectlayout/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // ParallaxEffectlayout 4 | // 5 | // Created by bjovov on 2017/11/7. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /StickyHeadersLayout/StickyHeadersLayout/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // StickyHeadersLayout 4 | // 5 | // Created by bjovov on 2017/11/6. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /CollectionViewAnimation/CollectionViewAnimation/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // CollectionViewAnimation 4 | // 5 | // Created by bjovov on 2017/11/10. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /SpinningWheelCollection/SpinningWheelCollection/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // SpinningWheelCollection 4 | // 5 | // Created by bjovov on 2017/10/23. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // WaterFlowDemo 4 | // 5 | // Created by 曹学亮 on 2017/10/22. 6 | // Copyright © 2017年 曹学亮. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "AppDelegate.h" 11 | 12 | int main(int argc, char * argv[]) { 13 | @autoreleasepool { 14 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /LineLayout/LineLayout/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // LineLayout 4 | // 5 | // Created by bjovov on 2017/10/19. 6 | // Copyright © 2017年 CaoXueLiang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "AppDelegate.h" 11 | 12 | int main(int argc, char * argv[]) { 13 | @autoreleasepool { 14 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /ParallaxCustomLayout/ParallaxCustomLayout/Class/InspirationCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // InspirationCell.h 3 | // ParallaxCustomLayout 4 | // 5 | // Created by bjovov on 2017/11/2. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @class InspirationModel; 12 | @interface InspirationCell : UICollectionViewCell 13 | @property (nonatomic,strong) InspirationModel *model; 14 | @end 15 | -------------------------------------------------------------------------------- /SpinningWheelCollection/SpinningWheelCollection/Class/NormalCollectionViewCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // NormalCollectionViewCell.h 3 | // SpinningWheelCollection 4 | // 5 | // Created by bjovov on 2017/10/23. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface NormalCollectionViewCell : UICollectionViewCell 12 | @property (nonatomic,copy) NSString *imageName; 13 | @end 14 | -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // PageScrollow 4 | // 5 | // Created by bjovov on 2017/11/8. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "AppDelegate.h" 11 | 12 | int main(int argc, char * argv[]) { 13 | @autoreleasepool { 14 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /CircleLayout/CircleLayout/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // CircleLayout 4 | // 5 | // Created by bjovov on 2017/10/19. 6 | // Copyright © 2017年 CaoXueLiang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "AppDelegate.h" 11 | 12 | int main(int argc, char * argv[]) { 13 | @autoreleasepool { 14 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /ParallaxCustomLayout/ParallaxCustomLayout/Class/InspirationLayout.h: -------------------------------------------------------------------------------- 1 | // 2 | // InspirationLayout.h 3 | // ParallaxCustomLayout 4 | // 5 | // Created by bjovov on 2017/11/2. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface InspirationLayout : UICollectionViewLayout 12 | /*standard -> featured拖拽的距离*/ 13 | @property (nonatomic,assign) CGFloat dragOffset; 14 | @end 15 | -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo/Class/PhotoModel.h: -------------------------------------------------------------------------------- 1 | // 2 | // PhotoModel.h 3 | // WaterFlowDemo 4 | // 5 | // Created by 曹学亮 on 2017/10/22. 6 | // Copyright © 2017年 曹学亮. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface PhotoModel : NSObject 12 | @property (nonatomic,copy) NSString *imageName; 13 | @property (nonatomic,copy) NSString *title; 14 | @property (nonatomic,copy) NSString *detail; 15 | @end 16 | -------------------------------------------------------------------------------- /GuidanceScrollow/GuidanceScrollow/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // GuidanceScrollow 4 | // 5 | // Created by bjovov on 2017/11/9. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "AppDelegate.h" 11 | 12 | int main(int argc, char * argv[]) { 13 | @autoreleasepool { 14 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /NormalCollectionView/NormalCollectionView/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // NormalCollectionView 4 | // 5 | // Created by 曹学亮 on 2017/10/19. 6 | // Copyright © 2017年 曹学亮. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "AppDelegate.h" 11 | 12 | int main(int argc, char * argv[]) { 13 | @autoreleasepool { 14 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo/Assets.xcassets/1.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "1.jpeg", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo/Assets.xcassets/2.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "2.jpeg", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo/Assets.xcassets/3.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "3.jpeg", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo/Assets.xcassets/4.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "4.jpeg", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo/Assets.xcassets/5.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "5.jpeg", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo/Assets.xcassets/6.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "6.jpeg", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo/Assets.xcassets/7.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "7.jpeg", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo/Assets.xcassets/8.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "8.jpeg", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo/Assets.xcassets/9.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "9.jpeg", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /CarouselScrollView/CarouselScrollView/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // CarouselScrollView 4 | // 5 | // Created by bjovov on 2017/11/23. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "AppDelegate.h" 11 | 12 | int main(int argc, char * argv[]) { 13 | @autoreleasepool { 14 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /CarouselScrollView/Pods/SDWebImage/SDWebImage/SDWebImageOperation.h: -------------------------------------------------------------------------------- 1 | /* 2 | * This file is part of the SDWebImage package. 3 | * (c) Olivier Poitrey 4 | * 5 | * For the full copyright and license information, please view the LICENSE 6 | * file that was distributed with this source code. 7 | */ 8 | 9 | #import 10 | 11 | @protocol SDWebImageOperation 12 | 13 | - (void)cancel; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo/Assets.xcassets/10.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "10.jpeg", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo/Assets.xcassets/11.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "11.jpeg", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo/Assets.xcassets/12.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "12.jpeg", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo/Assets.xcassets/13.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "13.jpeg", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /WaterFlowDemo/WaterFlowDemo/Assets.xcassets/14.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "14.jpeg", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /CollectionViewAnimation/CollectionViewAnimation/Controller/AnimationCollectionController.h: -------------------------------------------------------------------------------- 1 | // 2 | // AnimationCollectionController.h 3 | // CollectionViewAnimation 4 | // 5 | // Created by bjovov on 2017/11/10. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AnimationCollectionController : UIViewController 12 | @property (nonatomic,strong) UICollectionView *myCollection; 13 | @end 14 | -------------------------------------------------------------------------------- /ParallaxCustomLayout/ParallaxCustomLayout/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // ParallaxCustomLayout 4 | // 5 | // Created by bjovov on 2017/11/1. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "AppDelegate.h" 11 | 12 | int main(int argc, char * argv[]) { 13 | @autoreleasepool { 14 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /ParallaxEffectlayout/ParallaxEffectlayout/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // ParallaxEffectlayout 4 | // 5 | // Created by bjovov on 2017/11/7. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "AppDelegate.h" 11 | 12 | int main(int argc, char * argv[]) { 13 | @autoreleasepool { 14 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /StickyHeadersLayout/StickyHeadersLayout/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // StickyHeadersLayout 4 | // 5 | // Created by bjovov on 2017/11/6. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "AppDelegate.h" 11 | 12 | int main(int argc, char * argv[]) { 13 | @autoreleasepool { 14 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /CarouselScrollView/CarouselScrollView/Class/ImageCollectionViewCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // ImageCollectionViewCell.h 3 | // CarouselScrollView 4 | // 5 | // Created by bjovov on 2017/11/23. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ImageCollectionViewCell : UICollectionViewCell 12 | @property (nonatomic,copy) NSString *imageURL; 13 | @property (nonatomic,strong) UIImage *image; 14 | @end 15 | -------------------------------------------------------------------------------- /PageScrollow/Pods/Masonry/Masonry/NSLayoutConstraint+MASDebugAdditions.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSLayoutConstraint+MASDebugAdditions.h 3 | // Masonry 4 | // 5 | // Created by Jonas Budelmann on 3/08/13. 6 | // Copyright (c) 2013 Jonas Budelmann. All rights reserved. 7 | // 8 | 9 | #import "MASUtilities.h" 10 | 11 | /** 12 | * makes debug and log output of NSLayoutConstraints more readable 13 | */ 14 | @interface NSLayoutConstraint (MASDebugAdditions) 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /WaterFlowDemo/Podfile.lock: -------------------------------------------------------------------------------- 1 | PODS: 2 | - Masonry (1.1.0) 3 | - YYCategories (1.0.4): 4 | - YYCategories/no-arc (= 1.0.4) 5 | - YYCategories/no-arc (1.0.4) 6 | 7 | DEPENDENCIES: 8 | - Masonry 9 | - YYCategories 10 | 11 | SPEC CHECKSUMS: 12 | Masonry: 678fab65091a9290e40e2832a55e7ab731aad201 13 | YYCategories: 6bcd4314c6661a561410dce4a793379ebd306abd 14 | 15 | PODFILE CHECKSUM: ba7fd38cf334fa736c01cd1114fe8294d27027e8 16 | 17 | COCOAPODS: 1.2.1 18 | -------------------------------------------------------------------------------- /WaterFlowDemo/Pods/Masonry/Masonry/NSLayoutConstraint+MASDebugAdditions.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSLayoutConstraint+MASDebugAdditions.h 3 | // Masonry 4 | // 5 | // Created by Jonas Budelmann on 3/08/13. 6 | // Copyright (c) 2013 Jonas Budelmann. All rights reserved. 7 | // 8 | 9 | #import "MASUtilities.h" 10 | 11 | /** 12 | * makes debug and log output of NSLayoutConstraints more readable 13 | */ 14 | @interface NSLayoutConstraint (MASDebugAdditions) 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /CollectionViewAnimation/CollectionViewAnimation/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // CollectionViewAnimation 4 | // 5 | // Created by bjovov on 2017/11/10. 6 | // Copyright © 2017年 caoxueliang.cn. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "AppDelegate.h" 11 | 12 | int main(int argc, char * argv[]) { 13 | @autoreleasepool { 14 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /NormalCollectionView/Pods/Masonry/Masonry/NSLayoutConstraint+MASDebugAdditions.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSLayoutConstraint+MASDebugAdditions.h 3 | // Masonry 4 | // 5 | // Created by Jonas Budelmann on 3/08/13. 6 | // Copyright (c) 2013 Jonas Budelmann. All rights reserved. 7 | // 8 | 9 | #import "MASUtilities.h" 10 | 11 | /** 12 | * makes debug and log output of NSLayoutConstraints more readable 13 | */ 14 | @interface NSLayoutConstraint (MASDebugAdditions) 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_100.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "homeMenu_100.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_101.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "homeMenu_101.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_102.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "homeMenu_102.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_103.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "homeMenu_103.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_104.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "homeMenu_104.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_105.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "homeMenu_105.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_106.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "homeMenu_106.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_107.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "homeMenu_107.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_108.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "homeMenu_108.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_109.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "homeMenu_109.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_110.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "homeMenu_110.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_111.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "homeMenu_111.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_112.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "homeMenu_112.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_113.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "homeMenu_113.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_114.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "homeMenu_114.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_115.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "homeMenu_115.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_116.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "homeMenu_116.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_117.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "homeMenu_117.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_118.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "homeMenu_118.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_119.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "homeMenu_119.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_120.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "homeMenu_120.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_121.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "homeMenu_121.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_122.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "homeMenu_122.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_123.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "homeMenu_123.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_124.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "homeMenu_124.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_125.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "homeMenu_125.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_126.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "homeMenu_126.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_127.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "homeMenu_127.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_128.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "homeMenu_128.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /PageScrollow/PageScrollow/Assets.xcassets/homeMenu_129.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "homeMenu_129.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } --------------------------------------------------------------------------------