├── .gitignore ├── 1 The Layer Tree └── BlueLayer │ ├── BlueLayer.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata │ ├── BlueLayer │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ ├── Info.plist │ ├── ViewController.h │ ├── ViewController.m │ └── main.m │ ├── BlueLayerTests │ ├── BlueLayerTests.m │ └── Info.plist │ └── BlueLayerUITests │ ├── BlueLayerUITests.m │ └── Info.plist ├── 2 The Backing Image ├── CALayerDelegate │ ├── CALayerDelegate.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── CALayerDelegate │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── LayerContent │ ├── LayerContent.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ ├── LayerContent │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Snowman.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── Snowman.png │ │ │ │ └── Snowman@2x.png │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m │ ├── LayerContentTests │ │ ├── Info.plist │ │ └── LayerContentTests.m │ └── LayerContentUITests │ │ ├── Info.plist │ │ └── LayerContentUITests.m └── Sprite │ ├── Sprite.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── Sprite │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ ├── Contents.json │ └── Sprites.imageset │ │ ├── Contents.json │ │ ├── Sprites.png │ │ └── Sprites@2x.png │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard │ ├── Info.plist │ ├── ViewController.h │ ├── ViewController.m │ └── main.m ├── 3 Layer Geometry ├── AnchorPoint │ ├── AnchorPoint.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── AnchorPoint │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── Clock │ ├── Clock.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── Clock │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── ClockFace.imageset │ │ │ ├── ClockFace.png │ │ │ ├── ClockFace@2x.png │ │ │ └── Contents.json │ │ ├── Digits.imageset │ │ │ ├── Contents.json │ │ │ └── Digits.png │ │ ├── HourHand.imageset │ │ │ ├── Contents.json │ │ │ ├── HourHand.png │ │ │ └── HourHand@2x.png │ │ ├── MinuteHand.imageset │ │ │ ├── Contents.json │ │ │ ├── MinuteHand.png │ │ │ └── MinuteHand@2x.png │ │ └── SecondHand.imageset │ │ │ ├── Contents.json │ │ │ ├── SecondHand.png │ │ │ └── SecondHand@2x.png │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── ContainsPoint │ ├── ContainsPoint.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── ContainsPoint │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── ContentsCenter │ ├── ContentsCenter.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── ContentsCenter │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Contents.json │ │ └── GreenBigBtn.imageset │ │ │ ├── Contents.json │ │ │ └── GreenBigBtn@2x.png │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m └── ZPosition │ ├── ZPosition.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── ZPosition │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Assets.xcassets │ └── AppIcon.appiconset │ │ └── Contents.json │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard │ ├── Info.plist │ ├── ViewController.h │ ├── ViewController.m │ └── main.m ├── 4 Visual Effects ├── DropShadows │ ├── DropShadows.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── DropShadows │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── GroupOpacity │ ├── GroupOpacity.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── GroupOpacity │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── LCDClock │ ├── LCDClock.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── LCDClock │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Digits.imageset │ │ │ ├── Contents.json │ │ │ └── Digits.png │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── LayerMask │ ├── LayerMask.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── LayerMask │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Cone.imageset │ │ │ ├── Cone.png │ │ │ ├── Cone@2x.png │ │ │ └── Contents.json │ │ └── Igloo.imageset │ │ │ ├── Contents.json │ │ │ ├── Igloo.png │ │ │ └── Igloo@2x.png │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── RoundedCorners │ ├── RoundedCorners.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── RoundedCorners │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── ShadowClipping │ ├── ShadowClipping.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── ShadowClipping │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m └── ShadowPath │ ├── ShadowPath.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── ShadowPath │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Cone.imageset │ │ ├── Cone.png │ │ ├── Cone@2x.png │ │ └── Contents.json │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard │ ├── Info.plist │ ├── ViewController.h │ ├── ViewController.m │ └── main.m ├── 5 Transforms ├── CompoundTransform │ ├── CompoundTransform.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── CompoundTransform │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Snowman.imageset │ │ │ ├── Contents.json │ │ │ ├── Snowman.png │ │ │ └── Snowman@2x.png │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── Cube │ ├── Cube.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── Cube │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── OppositeRoationAroundY │ ├── OppositeRoationAroundY.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── OppositeRoationAroundY │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── OppositeRotationAroundZ │ ├── OppositeRotationAroundZ.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── OppositeRotationAroundZ │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m └── SublayerTransform │ ├── SublayerTransform.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── SublayerTransform │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Snowman.imageset │ │ ├── Contents.json │ │ ├── Snowman.png │ │ └── Snowman@2x.png │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard │ ├── Info.plist │ ├── ViewController.h │ ├── ViewController.m │ └── main.m ├── 6 Specialized Layers ├── AVPlayerLayer │ ├── AVPlayerLayer.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── AVPlayerLayer │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── Ship.mp4 │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── CAEAGLLayer │ ├── CAEAGLLayer.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── CAEAGLLayer │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── CAEmitterLayer │ ├── CAEmitterLayer.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── CAEmitterLayer │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Spark.imageset │ │ │ ├── Contents.json │ │ │ └── Spark.png │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── CAGradientLayer │ ├── CAGradientLayer.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── CAGradientLayer │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── CAReplicatorLayer │ ├── CAReplicatorLayer.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── CAReplicatorLayer │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── CAScrollLayer │ ├── CAScrollLayer.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── CAScrollLayer │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Snowman.imageset │ │ │ ├── Contents.json │ │ │ ├── Snowman.png │ │ │ └── Snowman@2x.png │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ScrollView.h │ │ ├── ScrollView.m │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── CAShapeLayer │ ├── CAShapeLayer.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── CAShapeLayer │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── CATextLayer │ ├── CATextLayer.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── CATextLayer │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── CATiledLayer │ ├── CATiledLayer.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── CATiledLayer │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ ├── main.m │ │ └── tiles │ │ ├── Snowman_00_00.png │ │ ├── Snowman_00_01.png │ │ ├── Snowman_00_02.png │ │ ├── Snowman_00_03.png │ │ ├── Snowman_00_04.png │ │ ├── Snowman_00_05.png │ │ ├── Snowman_00_06.png │ │ ├── Snowman_00_07.png │ │ ├── Snowman_01_00.png │ │ ├── Snowman_01_01.png │ │ ├── Snowman_01_02.png │ │ ├── Snowman_01_03.png │ │ ├── Snowman_01_04.png │ │ ├── Snowman_01_05.png │ │ ├── Snowman_01_06.png │ │ ├── Snowman_01_07.png │ │ ├── Snowman_02_00.png │ │ ├── Snowman_02_01.png │ │ ├── Snowman_02_02.png │ │ ├── Snowman_02_03.png │ │ ├── Snowman_02_04.png │ │ ├── Snowman_02_05.png │ │ ├── Snowman_02_06.png │ │ ├── Snowman_02_07.png │ │ ├── Snowman_03_00.png │ │ ├── Snowman_03_01.png │ │ ├── Snowman_03_02.png │ │ ├── Snowman_03_03.png │ │ ├── Snowman_03_04.png │ │ ├── Snowman_03_05.png │ │ ├── Snowman_03_06.png │ │ ├── Snowman_03_07.png │ │ ├── Snowman_04_00.png │ │ ├── Snowman_04_01.png │ │ ├── Snowman_04_02.png │ │ ├── Snowman_04_03.png │ │ ├── Snowman_04_04.png │ │ ├── Snowman_04_05.png │ │ ├── Snowman_04_06.png │ │ ├── Snowman_04_07.png │ │ ├── Snowman_05_00.png │ │ ├── Snowman_05_01.png │ │ ├── Snowman_05_02.png │ │ ├── Snowman_05_03.png │ │ ├── Snowman_05_04.png │ │ ├── Snowman_05_05.png │ │ ├── Snowman_05_06.png │ │ ├── Snowman_05_07.png │ │ ├── Snowman_06_00.png │ │ ├── Snowman_06_01.png │ │ ├── Snowman_06_02.png │ │ ├── Snowman_06_03.png │ │ ├── Snowman_06_04.png │ │ ├── Snowman_06_05.png │ │ ├── Snowman_06_06.png │ │ ├── Snowman_06_07.png │ │ ├── Snowman_07_00.png │ │ ├── Snowman_07_01.png │ │ ├── Snowman_07_02.png │ │ ├── Snowman_07_03.png │ │ ├── Snowman_07_04.png │ │ ├── Snowman_07_05.png │ │ ├── Snowman_07_06.png │ │ └── Snowman_07_07.png ├── CATransformLayer │ ├── CATransformLayer.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── CATransformLayer │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── LayerLabel │ ├── LayerLabel.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── LayerLabel │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── LayerLabel.h │ │ ├── LayerLabel.m │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── Reflection │ ├── Reflection.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── Reflection │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ ├── Anchor.imageset │ │ │ ├── Anchor.png │ │ │ ├── Anchor@2x.png │ │ │ └── Contents.json │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ReflectionView.h │ │ ├── ReflectionView.m │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── RichText │ ├── RichText.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── RichText │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m └── TileCutter │ ├── TileCutter.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── TileCutter │ └── main.m ├── 7 Implicit Animations ├── ActionForLayer │ ├── ActionForLayer.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── ActionForLayer │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── CustomAction │ ├── CustomAction.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── CustomAction │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── LayerActions │ ├── LayerActions.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── LayerActions │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── PresentationLayer │ ├── PresentationLayer.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── PresentationLayer │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m └── Transactions │ ├── Transactions.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── Transactions │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Assets.xcassets │ └── AppIcon.appiconset │ │ └── Contents.json │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard │ ├── Info.plist │ ├── ViewController.h │ ├── ViewController.m │ └── main.m ├── 8 Explicit Animations ├── AnimateTransform │ ├── AnimateTransform.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── AnimateTransform │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Ship.imageset │ │ │ ├── Contents.json │ │ │ ├── Ship.png │ │ │ └── Ship@2x.png │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── AnimateUITabBarController │ ├── AnimateUITabBarController.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── AnimateUITabBarController │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── FirstViewController.h │ │ ├── FirstViewController.m │ │ ├── FirstViewController.xib │ │ ├── Info.plist │ │ ├── SecondViewController.h │ │ ├── SecondViewController.m │ │ ├── SecondViewController.xib │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── AnimatedClock │ ├── AnimatedClock.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── Clock │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── ClockFace.imageset │ │ │ ├── ClockFace.png │ │ │ ├── ClockFace@2x.png │ │ │ └── Contents.json │ │ ├── Digits.imageset │ │ │ ├── Contents.json │ │ │ └── Digits.png │ │ ├── HourHand.imageset │ │ │ ├── Contents.json │ │ │ ├── HourHand.png │ │ │ └── HourHand@2x.png │ │ ├── MinuteHand.imageset │ │ │ ├── Contents.json │ │ │ ├── MinuteHand.png │ │ │ └── MinuteHand@2x.png │ │ └── SecondHand.imageset │ │ │ ├── Contents.json │ │ │ ├── SecondHand.png │ │ │ └── SecondHand@2x.png │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── AnimationDidStop │ ├── AnimationDidStop.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── AnimationDidStop │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── AnimationGroup │ ├── AnimationGroup.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── AnimationGroup │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── CABasicAnimation │ ├── CABasicAnimation.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── CABasicAnimation │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── CAKeyframeAnimation │ ├── CAKeyframeAnimation.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── CAKeyframeAnimation │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── CATransition │ ├── CATransition.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── CATransition │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ ├── Anchor.imageset │ │ │ ├── Anchor.png │ │ │ ├── Anchor@2x.png │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Cone.imageset │ │ │ ├── Cone.png │ │ │ ├── Cone@2x.png │ │ │ └── Contents.json │ │ ├── Igloo.imageset │ │ │ ├── Contents.json │ │ │ ├── Igloo.png │ │ │ └── Igloo@2x.png │ │ └── Snowman.imageset │ │ │ ├── Contents.json │ │ │ ├── Snowman.png │ │ │ └── Snowman@2x.png │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── CancelAnimation │ ├── CancelAnimation.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── CancelAnimation │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Ship.imageset │ │ │ ├── Contents.json │ │ │ ├── Ship.png │ │ │ └── Ship@2x.png │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── CustomTransition │ ├── CustomTransition.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── CustomTransition │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── TransformRotation │ ├── TransformRotation.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── TransformRotation │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Ship.imageset │ │ │ ├── Contents.json │ │ │ ├── Ship.png │ │ │ └── Ship@2x.png │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m └── UIBezierPath │ ├── UIBezierPath.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── UIBezierPath │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Ship.imageset │ │ ├── Contents.json │ │ ├── Ship.png │ │ └── Ship@2x.png │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard │ ├── Info.plist │ ├── ViewController.h │ ├── ViewController.m │ └── main.m ├── 9 Layer Time ├── DurationAndRepeatCount │ ├── DurationAndRepeatCount.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── DurationAndRepeatCount │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Ship.imageset │ │ │ ├── Contents.json │ │ │ ├── Ship.png │ │ │ └── Ship@2x.png │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── ManualAnimation │ ├── ManualAnimation.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── SwingingDoor │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Door.imageset │ │ │ ├── Contents.json │ │ │ ├── Door.png │ │ │ └── Door@2x.png │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── SwingingDoor │ ├── SwingingDoor.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── SwingingDoor │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Door.imageset │ │ │ ├── Contents.json │ │ │ ├── Door.png │ │ │ └── Door@2x.png │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m └── TimeOffsetAndSpeed │ ├── TimeOffsetAndSpped.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── UIBezierPath │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Ship.imageset │ │ ├── Contents.json │ │ ├── Ship.png │ │ └── Ship@2x.png │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard │ ├── Info.plist │ ├── ViewController.h │ ├── ViewController.m │ └── main.m ├── CoreAnimationCode.xcworkspace └── contents.xcworkspacedata └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/.gitignore -------------------------------------------------------------------------------- /1 The Layer Tree/BlueLayer/BlueLayer.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/1 The Layer Tree/BlueLayer/BlueLayer.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /1 The Layer Tree/BlueLayer/BlueLayer.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/1 The Layer Tree/BlueLayer/BlueLayer.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /1 The Layer Tree/BlueLayer/BlueLayer/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/1 The Layer Tree/BlueLayer/BlueLayer/AppDelegate.h -------------------------------------------------------------------------------- /1 The Layer Tree/BlueLayer/BlueLayer/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/1 The Layer Tree/BlueLayer/BlueLayer/AppDelegate.m -------------------------------------------------------------------------------- /1 The Layer Tree/BlueLayer/BlueLayer/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/1 The Layer Tree/BlueLayer/BlueLayer/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /1 The Layer Tree/BlueLayer/BlueLayer/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/1 The Layer Tree/BlueLayer/BlueLayer/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /1 The Layer Tree/BlueLayer/BlueLayer/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/1 The Layer Tree/BlueLayer/BlueLayer/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /1 The Layer Tree/BlueLayer/BlueLayer/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/1 The Layer Tree/BlueLayer/BlueLayer/Info.plist -------------------------------------------------------------------------------- /1 The Layer Tree/BlueLayer/BlueLayer/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/1 The Layer Tree/BlueLayer/BlueLayer/ViewController.h -------------------------------------------------------------------------------- /1 The Layer Tree/BlueLayer/BlueLayer/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/1 The Layer Tree/BlueLayer/BlueLayer/ViewController.m -------------------------------------------------------------------------------- /1 The Layer Tree/BlueLayer/BlueLayer/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/1 The Layer Tree/BlueLayer/BlueLayer/main.m -------------------------------------------------------------------------------- /1 The Layer Tree/BlueLayer/BlueLayerTests/BlueLayerTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/1 The Layer Tree/BlueLayer/BlueLayerTests/BlueLayerTests.m -------------------------------------------------------------------------------- /1 The Layer Tree/BlueLayer/BlueLayerTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/1 The Layer Tree/BlueLayer/BlueLayerTests/Info.plist -------------------------------------------------------------------------------- /1 The Layer Tree/BlueLayer/BlueLayerUITests/BlueLayerUITests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/1 The Layer Tree/BlueLayer/BlueLayerUITests/BlueLayerUITests.m -------------------------------------------------------------------------------- /1 The Layer Tree/BlueLayer/BlueLayerUITests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/1 The Layer Tree/BlueLayer/BlueLayerUITests/Info.plist -------------------------------------------------------------------------------- /2 The Backing Image/CALayerDelegate/CALayerDelegate.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/CALayerDelegate/CALayerDelegate.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /2 The Backing Image/CALayerDelegate/CALayerDelegate/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/CALayerDelegate/CALayerDelegate/AppDelegate.h -------------------------------------------------------------------------------- /2 The Backing Image/CALayerDelegate/CALayerDelegate/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/CALayerDelegate/CALayerDelegate/AppDelegate.m -------------------------------------------------------------------------------- /2 The Backing Image/CALayerDelegate/CALayerDelegate/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/CALayerDelegate/CALayerDelegate/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /2 The Backing Image/CALayerDelegate/CALayerDelegate/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/CALayerDelegate/CALayerDelegate/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /2 The Backing Image/CALayerDelegate/CALayerDelegate/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/CALayerDelegate/CALayerDelegate/Info.plist -------------------------------------------------------------------------------- /2 The Backing Image/CALayerDelegate/CALayerDelegate/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/CALayerDelegate/CALayerDelegate/ViewController.h -------------------------------------------------------------------------------- /2 The Backing Image/CALayerDelegate/CALayerDelegate/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/CALayerDelegate/CALayerDelegate/ViewController.m -------------------------------------------------------------------------------- /2 The Backing Image/CALayerDelegate/CALayerDelegate/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/CALayerDelegate/CALayerDelegate/main.m -------------------------------------------------------------------------------- /2 The Backing Image/LayerContent/LayerContent.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/LayerContent/LayerContent.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /2 The Backing Image/LayerContent/LayerContent/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/LayerContent/LayerContent/AppDelegate.h -------------------------------------------------------------------------------- /2 The Backing Image/LayerContent/LayerContent/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/LayerContent/LayerContent/AppDelegate.m -------------------------------------------------------------------------------- /2 The Backing Image/LayerContent/LayerContent/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/LayerContent/LayerContent/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /2 The Backing Image/LayerContent/LayerContent/Assets.xcassets/Snowman.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/LayerContent/LayerContent/Assets.xcassets/Snowman.imageset/Contents.json -------------------------------------------------------------------------------- /2 The Backing Image/LayerContent/LayerContent/Assets.xcassets/Snowman.imageset/Snowman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/LayerContent/LayerContent/Assets.xcassets/Snowman.imageset/Snowman.png -------------------------------------------------------------------------------- /2 The Backing Image/LayerContent/LayerContent/Assets.xcassets/Snowman.imageset/Snowman@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/LayerContent/LayerContent/Assets.xcassets/Snowman.imageset/Snowman@2x.png -------------------------------------------------------------------------------- /2 The Backing Image/LayerContent/LayerContent/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/LayerContent/LayerContent/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /2 The Backing Image/LayerContent/LayerContent/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/LayerContent/LayerContent/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /2 The Backing Image/LayerContent/LayerContent/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/LayerContent/LayerContent/Info.plist -------------------------------------------------------------------------------- /2 The Backing Image/LayerContent/LayerContent/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/LayerContent/LayerContent/ViewController.h -------------------------------------------------------------------------------- /2 The Backing Image/LayerContent/LayerContent/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/LayerContent/LayerContent/ViewController.m -------------------------------------------------------------------------------- /2 The Backing Image/LayerContent/LayerContent/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/LayerContent/LayerContent/main.m -------------------------------------------------------------------------------- /2 The Backing Image/LayerContent/LayerContentTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/LayerContent/LayerContentTests/Info.plist -------------------------------------------------------------------------------- /2 The Backing Image/LayerContent/LayerContentTests/LayerContentTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/LayerContent/LayerContentTests/LayerContentTests.m -------------------------------------------------------------------------------- /2 The Backing Image/LayerContent/LayerContentUITests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/LayerContent/LayerContentUITests/Info.plist -------------------------------------------------------------------------------- /2 The Backing Image/LayerContent/LayerContentUITests/LayerContentUITests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/LayerContent/LayerContentUITests/LayerContentUITests.m -------------------------------------------------------------------------------- /2 The Backing Image/Sprite/Sprite.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/Sprite/Sprite.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /2 The Backing Image/Sprite/Sprite.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/Sprite/Sprite.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /2 The Backing Image/Sprite/Sprite/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/Sprite/Sprite/AppDelegate.h -------------------------------------------------------------------------------- /2 The Backing Image/Sprite/Sprite/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/Sprite/Sprite/AppDelegate.m -------------------------------------------------------------------------------- /2 The Backing Image/Sprite/Sprite/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/Sprite/Sprite/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /2 The Backing Image/Sprite/Sprite/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/Sprite/Sprite/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /2 The Backing Image/Sprite/Sprite/Assets.xcassets/Sprites.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/Sprite/Sprite/Assets.xcassets/Sprites.imageset/Contents.json -------------------------------------------------------------------------------- /2 The Backing Image/Sprite/Sprite/Assets.xcassets/Sprites.imageset/Sprites.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/Sprite/Sprite/Assets.xcassets/Sprites.imageset/Sprites.png -------------------------------------------------------------------------------- /2 The Backing Image/Sprite/Sprite/Assets.xcassets/Sprites.imageset/Sprites@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/Sprite/Sprite/Assets.xcassets/Sprites.imageset/Sprites@2x.png -------------------------------------------------------------------------------- /2 The Backing Image/Sprite/Sprite/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/Sprite/Sprite/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /2 The Backing Image/Sprite/Sprite/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/Sprite/Sprite/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /2 The Backing Image/Sprite/Sprite/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/Sprite/Sprite/Info.plist -------------------------------------------------------------------------------- /2 The Backing Image/Sprite/Sprite/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/Sprite/Sprite/ViewController.h -------------------------------------------------------------------------------- /2 The Backing Image/Sprite/Sprite/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/Sprite/Sprite/ViewController.m -------------------------------------------------------------------------------- /2 The Backing Image/Sprite/Sprite/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/2 The Backing Image/Sprite/Sprite/main.m -------------------------------------------------------------------------------- /3 Layer Geometry/AnchorPoint/AnchorPoint.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/AnchorPoint/AnchorPoint.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /3 Layer Geometry/AnchorPoint/AnchorPoint/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/AnchorPoint/AnchorPoint/AppDelegate.h -------------------------------------------------------------------------------- /3 Layer Geometry/AnchorPoint/AnchorPoint/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/AnchorPoint/AnchorPoint/AppDelegate.m -------------------------------------------------------------------------------- /3 Layer Geometry/AnchorPoint/AnchorPoint/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/AnchorPoint/AnchorPoint/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /3 Layer Geometry/AnchorPoint/AnchorPoint/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/AnchorPoint/AnchorPoint/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /3 Layer Geometry/AnchorPoint/AnchorPoint/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/AnchorPoint/AnchorPoint/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /3 Layer Geometry/AnchorPoint/AnchorPoint/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/AnchorPoint/AnchorPoint/Info.plist -------------------------------------------------------------------------------- /3 Layer Geometry/AnchorPoint/AnchorPoint/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/AnchorPoint/AnchorPoint/ViewController.h -------------------------------------------------------------------------------- /3 Layer Geometry/AnchorPoint/AnchorPoint/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/AnchorPoint/AnchorPoint/ViewController.m -------------------------------------------------------------------------------- /3 Layer Geometry/AnchorPoint/AnchorPoint/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/AnchorPoint/AnchorPoint/main.m -------------------------------------------------------------------------------- /3 Layer Geometry/Clock/Clock.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/Clock/Clock.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /3 Layer Geometry/Clock/Clock.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/Clock/Clock.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /3 Layer Geometry/Clock/Clock/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/Clock/Clock/AppDelegate.h -------------------------------------------------------------------------------- /3 Layer Geometry/Clock/Clock/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/Clock/Clock/AppDelegate.m -------------------------------------------------------------------------------- /3 Layer Geometry/Clock/Clock/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/Clock/Clock/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /3 Layer Geometry/Clock/Clock/Assets.xcassets/ClockFace.imageset/ClockFace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/Clock/Clock/Assets.xcassets/ClockFace.imageset/ClockFace.png -------------------------------------------------------------------------------- /3 Layer Geometry/Clock/Clock/Assets.xcassets/ClockFace.imageset/ClockFace@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/Clock/Clock/Assets.xcassets/ClockFace.imageset/ClockFace@2x.png -------------------------------------------------------------------------------- /3 Layer Geometry/Clock/Clock/Assets.xcassets/ClockFace.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/Clock/Clock/Assets.xcassets/ClockFace.imageset/Contents.json -------------------------------------------------------------------------------- /3 Layer Geometry/Clock/Clock/Assets.xcassets/Digits.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/Clock/Clock/Assets.xcassets/Digits.imageset/Contents.json -------------------------------------------------------------------------------- /3 Layer Geometry/Clock/Clock/Assets.xcassets/Digits.imageset/Digits.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/Clock/Clock/Assets.xcassets/Digits.imageset/Digits.png -------------------------------------------------------------------------------- /3 Layer Geometry/Clock/Clock/Assets.xcassets/HourHand.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/Clock/Clock/Assets.xcassets/HourHand.imageset/Contents.json -------------------------------------------------------------------------------- /3 Layer Geometry/Clock/Clock/Assets.xcassets/HourHand.imageset/HourHand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/Clock/Clock/Assets.xcassets/HourHand.imageset/HourHand.png -------------------------------------------------------------------------------- /3 Layer Geometry/Clock/Clock/Assets.xcassets/HourHand.imageset/HourHand@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/Clock/Clock/Assets.xcassets/HourHand.imageset/HourHand@2x.png -------------------------------------------------------------------------------- /3 Layer Geometry/Clock/Clock/Assets.xcassets/MinuteHand.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/Clock/Clock/Assets.xcassets/MinuteHand.imageset/Contents.json -------------------------------------------------------------------------------- /3 Layer Geometry/Clock/Clock/Assets.xcassets/MinuteHand.imageset/MinuteHand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/Clock/Clock/Assets.xcassets/MinuteHand.imageset/MinuteHand.png -------------------------------------------------------------------------------- /3 Layer Geometry/Clock/Clock/Assets.xcassets/MinuteHand.imageset/MinuteHand@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/Clock/Clock/Assets.xcassets/MinuteHand.imageset/MinuteHand@2x.png -------------------------------------------------------------------------------- /3 Layer Geometry/Clock/Clock/Assets.xcassets/SecondHand.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/Clock/Clock/Assets.xcassets/SecondHand.imageset/Contents.json -------------------------------------------------------------------------------- /3 Layer Geometry/Clock/Clock/Assets.xcassets/SecondHand.imageset/SecondHand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/Clock/Clock/Assets.xcassets/SecondHand.imageset/SecondHand.png -------------------------------------------------------------------------------- /3 Layer Geometry/Clock/Clock/Assets.xcassets/SecondHand.imageset/SecondHand@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/Clock/Clock/Assets.xcassets/SecondHand.imageset/SecondHand@2x.png -------------------------------------------------------------------------------- /3 Layer Geometry/Clock/Clock/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/Clock/Clock/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /3 Layer Geometry/Clock/Clock/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/Clock/Clock/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /3 Layer Geometry/Clock/Clock/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/Clock/Clock/Info.plist -------------------------------------------------------------------------------- /3 Layer Geometry/Clock/Clock/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/Clock/Clock/ViewController.h -------------------------------------------------------------------------------- /3 Layer Geometry/Clock/Clock/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/Clock/Clock/ViewController.m -------------------------------------------------------------------------------- /3 Layer Geometry/Clock/Clock/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/Clock/Clock/main.m -------------------------------------------------------------------------------- /3 Layer Geometry/ContainsPoint/ContainsPoint.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/ContainsPoint/ContainsPoint.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /3 Layer Geometry/ContainsPoint/ContainsPoint/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/ContainsPoint/ContainsPoint/AppDelegate.h -------------------------------------------------------------------------------- /3 Layer Geometry/ContainsPoint/ContainsPoint/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/ContainsPoint/ContainsPoint/AppDelegate.m -------------------------------------------------------------------------------- /3 Layer Geometry/ContainsPoint/ContainsPoint/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/ContainsPoint/ContainsPoint/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /3 Layer Geometry/ContainsPoint/ContainsPoint/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/ContainsPoint/ContainsPoint/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /3 Layer Geometry/ContainsPoint/ContainsPoint/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/ContainsPoint/ContainsPoint/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /3 Layer Geometry/ContainsPoint/ContainsPoint/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/ContainsPoint/ContainsPoint/Info.plist -------------------------------------------------------------------------------- /3 Layer Geometry/ContainsPoint/ContainsPoint/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/ContainsPoint/ContainsPoint/ViewController.h -------------------------------------------------------------------------------- /3 Layer Geometry/ContainsPoint/ContainsPoint/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/ContainsPoint/ContainsPoint/ViewController.m -------------------------------------------------------------------------------- /3 Layer Geometry/ContainsPoint/ContainsPoint/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/ContainsPoint/ContainsPoint/main.m -------------------------------------------------------------------------------- /3 Layer Geometry/ContentsCenter/ContentsCenter.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/ContentsCenter/ContentsCenter.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /3 Layer Geometry/ContentsCenter/ContentsCenter/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/ContentsCenter/ContentsCenter/AppDelegate.h -------------------------------------------------------------------------------- /3 Layer Geometry/ContentsCenter/ContentsCenter/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/ContentsCenter/ContentsCenter/AppDelegate.m -------------------------------------------------------------------------------- /3 Layer Geometry/ContentsCenter/ContentsCenter/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/ContentsCenter/ContentsCenter/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /3 Layer Geometry/ContentsCenter/ContentsCenter/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/ContentsCenter/ContentsCenter/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /3 Layer Geometry/ContentsCenter/ContentsCenter/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/ContentsCenter/ContentsCenter/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /3 Layer Geometry/ContentsCenter/ContentsCenter/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/ContentsCenter/ContentsCenter/Info.plist -------------------------------------------------------------------------------- /3 Layer Geometry/ContentsCenter/ContentsCenter/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/ContentsCenter/ContentsCenter/ViewController.h -------------------------------------------------------------------------------- /3 Layer Geometry/ContentsCenter/ContentsCenter/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/ContentsCenter/ContentsCenter/ViewController.m -------------------------------------------------------------------------------- /3 Layer Geometry/ContentsCenter/ContentsCenter/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/ContentsCenter/ContentsCenter/main.m -------------------------------------------------------------------------------- /3 Layer Geometry/ZPosition/ZPosition.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/ZPosition/ZPosition.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /3 Layer Geometry/ZPosition/ZPosition.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/ZPosition/ZPosition.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /3 Layer Geometry/ZPosition/ZPosition/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/ZPosition/ZPosition/AppDelegate.h -------------------------------------------------------------------------------- /3 Layer Geometry/ZPosition/ZPosition/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/ZPosition/ZPosition/AppDelegate.m -------------------------------------------------------------------------------- /3 Layer Geometry/ZPosition/ZPosition/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/ZPosition/ZPosition/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /3 Layer Geometry/ZPosition/ZPosition/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/ZPosition/ZPosition/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /3 Layer Geometry/ZPosition/ZPosition/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/ZPosition/ZPosition/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /3 Layer Geometry/ZPosition/ZPosition/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/ZPosition/ZPosition/Info.plist -------------------------------------------------------------------------------- /3 Layer Geometry/ZPosition/ZPosition/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/ZPosition/ZPosition/ViewController.h -------------------------------------------------------------------------------- /3 Layer Geometry/ZPosition/ZPosition/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/ZPosition/ZPosition/ViewController.m -------------------------------------------------------------------------------- /3 Layer Geometry/ZPosition/ZPosition/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/3 Layer Geometry/ZPosition/ZPosition/main.m -------------------------------------------------------------------------------- /4 Visual Effects/DropShadows/DropShadows.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/DropShadows/DropShadows.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /4 Visual Effects/DropShadows/DropShadows/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/DropShadows/DropShadows/AppDelegate.h -------------------------------------------------------------------------------- /4 Visual Effects/DropShadows/DropShadows/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/DropShadows/DropShadows/AppDelegate.m -------------------------------------------------------------------------------- /4 Visual Effects/DropShadows/DropShadows/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/DropShadows/DropShadows/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /4 Visual Effects/DropShadows/DropShadows/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/DropShadows/DropShadows/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /4 Visual Effects/DropShadows/DropShadows/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/DropShadows/DropShadows/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /4 Visual Effects/DropShadows/DropShadows/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/DropShadows/DropShadows/Info.plist -------------------------------------------------------------------------------- /4 Visual Effects/DropShadows/DropShadows/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/DropShadows/DropShadows/ViewController.h -------------------------------------------------------------------------------- /4 Visual Effects/DropShadows/DropShadows/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/DropShadows/DropShadows/ViewController.m -------------------------------------------------------------------------------- /4 Visual Effects/DropShadows/DropShadows/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/DropShadows/DropShadows/main.m -------------------------------------------------------------------------------- /4 Visual Effects/GroupOpacity/GroupOpacity.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/GroupOpacity/GroupOpacity.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /4 Visual Effects/GroupOpacity/GroupOpacity/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/GroupOpacity/GroupOpacity/AppDelegate.h -------------------------------------------------------------------------------- /4 Visual Effects/GroupOpacity/GroupOpacity/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/GroupOpacity/GroupOpacity/AppDelegate.m -------------------------------------------------------------------------------- /4 Visual Effects/GroupOpacity/GroupOpacity/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/GroupOpacity/GroupOpacity/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /4 Visual Effects/GroupOpacity/GroupOpacity/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/GroupOpacity/GroupOpacity/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /4 Visual Effects/GroupOpacity/GroupOpacity/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/GroupOpacity/GroupOpacity/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /4 Visual Effects/GroupOpacity/GroupOpacity/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/GroupOpacity/GroupOpacity/Info.plist -------------------------------------------------------------------------------- /4 Visual Effects/GroupOpacity/GroupOpacity/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/GroupOpacity/GroupOpacity/ViewController.h -------------------------------------------------------------------------------- /4 Visual Effects/GroupOpacity/GroupOpacity/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/GroupOpacity/GroupOpacity/ViewController.m -------------------------------------------------------------------------------- /4 Visual Effects/GroupOpacity/GroupOpacity/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/GroupOpacity/GroupOpacity/main.m -------------------------------------------------------------------------------- /4 Visual Effects/LCDClock/LCDClock.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/LCDClock/LCDClock.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /4 Visual Effects/LCDClock/LCDClock.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/LCDClock/LCDClock.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /4 Visual Effects/LCDClock/LCDClock/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/LCDClock/LCDClock/AppDelegate.h -------------------------------------------------------------------------------- /4 Visual Effects/LCDClock/LCDClock/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/LCDClock/LCDClock/AppDelegate.m -------------------------------------------------------------------------------- /4 Visual Effects/LCDClock/LCDClock/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/LCDClock/LCDClock/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /4 Visual Effects/LCDClock/LCDClock/Assets.xcassets/Digits.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/LCDClock/LCDClock/Assets.xcassets/Digits.imageset/Contents.json -------------------------------------------------------------------------------- /4 Visual Effects/LCDClock/LCDClock/Assets.xcassets/Digits.imageset/Digits.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/LCDClock/LCDClock/Assets.xcassets/Digits.imageset/Digits.png -------------------------------------------------------------------------------- /4 Visual Effects/LCDClock/LCDClock/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/LCDClock/LCDClock/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /4 Visual Effects/LCDClock/LCDClock/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/LCDClock/LCDClock/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /4 Visual Effects/LCDClock/LCDClock/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/LCDClock/LCDClock/Info.plist -------------------------------------------------------------------------------- /4 Visual Effects/LCDClock/LCDClock/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/LCDClock/LCDClock/ViewController.h -------------------------------------------------------------------------------- /4 Visual Effects/LCDClock/LCDClock/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/LCDClock/LCDClock/ViewController.m -------------------------------------------------------------------------------- /4 Visual Effects/LCDClock/LCDClock/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/LCDClock/LCDClock/main.m -------------------------------------------------------------------------------- /4 Visual Effects/LayerMask/LayerMask.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/LayerMask/LayerMask.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /4 Visual Effects/LayerMask/LayerMask.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/LayerMask/LayerMask.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /4 Visual Effects/LayerMask/LayerMask/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/LayerMask/LayerMask/AppDelegate.h -------------------------------------------------------------------------------- /4 Visual Effects/LayerMask/LayerMask/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/LayerMask/LayerMask/AppDelegate.m -------------------------------------------------------------------------------- /4 Visual Effects/LayerMask/LayerMask/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/LayerMask/LayerMask/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /4 Visual Effects/LayerMask/LayerMask/Assets.xcassets/Cone.imageset/Cone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/LayerMask/LayerMask/Assets.xcassets/Cone.imageset/Cone.png -------------------------------------------------------------------------------- /4 Visual Effects/LayerMask/LayerMask/Assets.xcassets/Cone.imageset/Cone@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/LayerMask/LayerMask/Assets.xcassets/Cone.imageset/Cone@2x.png -------------------------------------------------------------------------------- /4 Visual Effects/LayerMask/LayerMask/Assets.xcassets/Cone.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/LayerMask/LayerMask/Assets.xcassets/Cone.imageset/Contents.json -------------------------------------------------------------------------------- /4 Visual Effects/LayerMask/LayerMask/Assets.xcassets/Igloo.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/LayerMask/LayerMask/Assets.xcassets/Igloo.imageset/Contents.json -------------------------------------------------------------------------------- /4 Visual Effects/LayerMask/LayerMask/Assets.xcassets/Igloo.imageset/Igloo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/LayerMask/LayerMask/Assets.xcassets/Igloo.imageset/Igloo.png -------------------------------------------------------------------------------- /4 Visual Effects/LayerMask/LayerMask/Assets.xcassets/Igloo.imageset/Igloo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/LayerMask/LayerMask/Assets.xcassets/Igloo.imageset/Igloo@2x.png -------------------------------------------------------------------------------- /4 Visual Effects/LayerMask/LayerMask/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/LayerMask/LayerMask/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /4 Visual Effects/LayerMask/LayerMask/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/LayerMask/LayerMask/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /4 Visual Effects/LayerMask/LayerMask/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/LayerMask/LayerMask/Info.plist -------------------------------------------------------------------------------- /4 Visual Effects/LayerMask/LayerMask/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/LayerMask/LayerMask/ViewController.h -------------------------------------------------------------------------------- /4 Visual Effects/LayerMask/LayerMask/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/LayerMask/LayerMask/ViewController.m -------------------------------------------------------------------------------- /4 Visual Effects/LayerMask/LayerMask/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/LayerMask/LayerMask/main.m -------------------------------------------------------------------------------- /4 Visual Effects/RoundedCorners/RoundedCorners.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/RoundedCorners/RoundedCorners.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /4 Visual Effects/RoundedCorners/RoundedCorners/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/RoundedCorners/RoundedCorners/AppDelegate.h -------------------------------------------------------------------------------- /4 Visual Effects/RoundedCorners/RoundedCorners/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/RoundedCorners/RoundedCorners/AppDelegate.m -------------------------------------------------------------------------------- /4 Visual Effects/RoundedCorners/RoundedCorners/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/RoundedCorners/RoundedCorners/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /4 Visual Effects/RoundedCorners/RoundedCorners/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/RoundedCorners/RoundedCorners/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /4 Visual Effects/RoundedCorners/RoundedCorners/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/RoundedCorners/RoundedCorners/Info.plist -------------------------------------------------------------------------------- /4 Visual Effects/RoundedCorners/RoundedCorners/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/RoundedCorners/RoundedCorners/ViewController.h -------------------------------------------------------------------------------- /4 Visual Effects/RoundedCorners/RoundedCorners/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/RoundedCorners/RoundedCorners/ViewController.m -------------------------------------------------------------------------------- /4 Visual Effects/RoundedCorners/RoundedCorners/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/RoundedCorners/RoundedCorners/main.m -------------------------------------------------------------------------------- /4 Visual Effects/ShadowClipping/ShadowClipping.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/ShadowClipping/ShadowClipping.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /4 Visual Effects/ShadowClipping/ShadowClipping/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/ShadowClipping/ShadowClipping/AppDelegate.h -------------------------------------------------------------------------------- /4 Visual Effects/ShadowClipping/ShadowClipping/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/ShadowClipping/ShadowClipping/AppDelegate.m -------------------------------------------------------------------------------- /4 Visual Effects/ShadowClipping/ShadowClipping/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/ShadowClipping/ShadowClipping/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /4 Visual Effects/ShadowClipping/ShadowClipping/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/ShadowClipping/ShadowClipping/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /4 Visual Effects/ShadowClipping/ShadowClipping/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/ShadowClipping/ShadowClipping/Info.plist -------------------------------------------------------------------------------- /4 Visual Effects/ShadowClipping/ShadowClipping/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/ShadowClipping/ShadowClipping/ViewController.h -------------------------------------------------------------------------------- /4 Visual Effects/ShadowClipping/ShadowClipping/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/ShadowClipping/ShadowClipping/ViewController.m -------------------------------------------------------------------------------- /4 Visual Effects/ShadowClipping/ShadowClipping/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/ShadowClipping/ShadowClipping/main.m -------------------------------------------------------------------------------- /4 Visual Effects/ShadowPath/ShadowPath.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/ShadowPath/ShadowPath.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /4 Visual Effects/ShadowPath/ShadowPath.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/ShadowPath/ShadowPath.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /4 Visual Effects/ShadowPath/ShadowPath/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/ShadowPath/ShadowPath/AppDelegate.h -------------------------------------------------------------------------------- /4 Visual Effects/ShadowPath/ShadowPath/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/ShadowPath/ShadowPath/AppDelegate.m -------------------------------------------------------------------------------- /4 Visual Effects/ShadowPath/ShadowPath/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/ShadowPath/ShadowPath/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /4 Visual Effects/ShadowPath/ShadowPath/Assets.xcassets/Cone.imageset/Cone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/ShadowPath/ShadowPath/Assets.xcassets/Cone.imageset/Cone.png -------------------------------------------------------------------------------- /4 Visual Effects/ShadowPath/ShadowPath/Assets.xcassets/Cone.imageset/Cone@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/ShadowPath/ShadowPath/Assets.xcassets/Cone.imageset/Cone@2x.png -------------------------------------------------------------------------------- /4 Visual Effects/ShadowPath/ShadowPath/Assets.xcassets/Cone.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/ShadowPath/ShadowPath/Assets.xcassets/Cone.imageset/Contents.json -------------------------------------------------------------------------------- /4 Visual Effects/ShadowPath/ShadowPath/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/ShadowPath/ShadowPath/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /4 Visual Effects/ShadowPath/ShadowPath/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/ShadowPath/ShadowPath/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /4 Visual Effects/ShadowPath/ShadowPath/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/ShadowPath/ShadowPath/Info.plist -------------------------------------------------------------------------------- /4 Visual Effects/ShadowPath/ShadowPath/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/ShadowPath/ShadowPath/ViewController.h -------------------------------------------------------------------------------- /4 Visual Effects/ShadowPath/ShadowPath/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/ShadowPath/ShadowPath/ViewController.m -------------------------------------------------------------------------------- /4 Visual Effects/ShadowPath/ShadowPath/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/4 Visual Effects/ShadowPath/ShadowPath/main.m -------------------------------------------------------------------------------- /5 Transforms/CompoundTransform/CompoundTransform.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/CompoundTransform/CompoundTransform.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /5 Transforms/CompoundTransform/CompoundTransform/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/CompoundTransform/CompoundTransform/AppDelegate.h -------------------------------------------------------------------------------- /5 Transforms/CompoundTransform/CompoundTransform/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/CompoundTransform/CompoundTransform/AppDelegate.m -------------------------------------------------------------------------------- /5 Transforms/CompoundTransform/CompoundTransform/Assets.xcassets/Snowman.imageset/Snowman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/CompoundTransform/CompoundTransform/Assets.xcassets/Snowman.imageset/Snowman.png -------------------------------------------------------------------------------- /5 Transforms/CompoundTransform/CompoundTransform/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/CompoundTransform/CompoundTransform/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /5 Transforms/CompoundTransform/CompoundTransform/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/CompoundTransform/CompoundTransform/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /5 Transforms/CompoundTransform/CompoundTransform/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/CompoundTransform/CompoundTransform/Info.plist -------------------------------------------------------------------------------- /5 Transforms/CompoundTransform/CompoundTransform/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/CompoundTransform/CompoundTransform/ViewController.h -------------------------------------------------------------------------------- /5 Transforms/CompoundTransform/CompoundTransform/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/CompoundTransform/CompoundTransform/ViewController.m -------------------------------------------------------------------------------- /5 Transforms/CompoundTransform/CompoundTransform/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/CompoundTransform/CompoundTransform/main.m -------------------------------------------------------------------------------- /5 Transforms/Cube/Cube.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/Cube/Cube.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /5 Transforms/Cube/Cube.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/Cube/Cube.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /5 Transforms/Cube/Cube/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/Cube/Cube/AppDelegate.h -------------------------------------------------------------------------------- /5 Transforms/Cube/Cube/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/Cube/Cube/AppDelegate.m -------------------------------------------------------------------------------- /5 Transforms/Cube/Cube/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/Cube/Cube/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /5 Transforms/Cube/Cube/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/Cube/Cube/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /5 Transforms/Cube/Cube/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/Cube/Cube/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /5 Transforms/Cube/Cube/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/Cube/Cube/Info.plist -------------------------------------------------------------------------------- /5 Transforms/Cube/Cube/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/Cube/Cube/ViewController.h -------------------------------------------------------------------------------- /5 Transforms/Cube/Cube/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/Cube/Cube/ViewController.m -------------------------------------------------------------------------------- /5 Transforms/Cube/Cube/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/Cube/Cube/main.m -------------------------------------------------------------------------------- /5 Transforms/OppositeRoationAroundY/OppositeRoationAroundY.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/OppositeRoationAroundY/OppositeRoationAroundY.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /5 Transforms/OppositeRoationAroundY/OppositeRoationAroundY/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/OppositeRoationAroundY/OppositeRoationAroundY/AppDelegate.h -------------------------------------------------------------------------------- /5 Transforms/OppositeRoationAroundY/OppositeRoationAroundY/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/OppositeRoationAroundY/OppositeRoationAroundY/AppDelegate.m -------------------------------------------------------------------------------- /5 Transforms/OppositeRoationAroundY/OppositeRoationAroundY/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/OppositeRoationAroundY/OppositeRoationAroundY/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /5 Transforms/OppositeRoationAroundY/OppositeRoationAroundY/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/OppositeRoationAroundY/OppositeRoationAroundY/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /5 Transforms/OppositeRoationAroundY/OppositeRoationAroundY/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/OppositeRoationAroundY/OppositeRoationAroundY/Info.plist -------------------------------------------------------------------------------- /5 Transforms/OppositeRoationAroundY/OppositeRoationAroundY/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/OppositeRoationAroundY/OppositeRoationAroundY/ViewController.h -------------------------------------------------------------------------------- /5 Transforms/OppositeRoationAroundY/OppositeRoationAroundY/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/OppositeRoationAroundY/OppositeRoationAroundY/ViewController.m -------------------------------------------------------------------------------- /5 Transforms/OppositeRoationAroundY/OppositeRoationAroundY/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/OppositeRoationAroundY/OppositeRoationAroundY/main.m -------------------------------------------------------------------------------- /5 Transforms/OppositeRotationAroundZ/OppositeRotationAroundZ.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/OppositeRotationAroundZ/OppositeRotationAroundZ.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /5 Transforms/OppositeRotationAroundZ/OppositeRotationAroundZ/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/OppositeRotationAroundZ/OppositeRotationAroundZ/AppDelegate.h -------------------------------------------------------------------------------- /5 Transforms/OppositeRotationAroundZ/OppositeRotationAroundZ/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/OppositeRotationAroundZ/OppositeRotationAroundZ/AppDelegate.m -------------------------------------------------------------------------------- /5 Transforms/OppositeRotationAroundZ/OppositeRotationAroundZ/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/OppositeRotationAroundZ/OppositeRotationAroundZ/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /5 Transforms/OppositeRotationAroundZ/OppositeRotationAroundZ/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/OppositeRotationAroundZ/OppositeRotationAroundZ/Info.plist -------------------------------------------------------------------------------- /5 Transforms/OppositeRotationAroundZ/OppositeRotationAroundZ/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/OppositeRotationAroundZ/OppositeRotationAroundZ/ViewController.h -------------------------------------------------------------------------------- /5 Transforms/OppositeRotationAroundZ/OppositeRotationAroundZ/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/OppositeRotationAroundZ/OppositeRotationAroundZ/ViewController.m -------------------------------------------------------------------------------- /5 Transforms/OppositeRotationAroundZ/OppositeRotationAroundZ/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/OppositeRotationAroundZ/OppositeRotationAroundZ/main.m -------------------------------------------------------------------------------- /5 Transforms/SublayerTransform/SublayerTransform.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/SublayerTransform/SublayerTransform.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /5 Transforms/SublayerTransform/SublayerTransform/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/SublayerTransform/SublayerTransform/AppDelegate.h -------------------------------------------------------------------------------- /5 Transforms/SublayerTransform/SublayerTransform/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/SublayerTransform/SublayerTransform/AppDelegate.m -------------------------------------------------------------------------------- /5 Transforms/SublayerTransform/SublayerTransform/Assets.xcassets/Snowman.imageset/Snowman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/SublayerTransform/SublayerTransform/Assets.xcassets/Snowman.imageset/Snowman.png -------------------------------------------------------------------------------- /5 Transforms/SublayerTransform/SublayerTransform/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/SublayerTransform/SublayerTransform/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /5 Transforms/SublayerTransform/SublayerTransform/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/SublayerTransform/SublayerTransform/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /5 Transforms/SublayerTransform/SublayerTransform/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/SublayerTransform/SublayerTransform/Info.plist -------------------------------------------------------------------------------- /5 Transforms/SublayerTransform/SublayerTransform/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/SublayerTransform/SublayerTransform/ViewController.h -------------------------------------------------------------------------------- /5 Transforms/SublayerTransform/SublayerTransform/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/SublayerTransform/SublayerTransform/ViewController.m -------------------------------------------------------------------------------- /5 Transforms/SublayerTransform/SublayerTransform/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/5 Transforms/SublayerTransform/SublayerTransform/main.m -------------------------------------------------------------------------------- /6 Specialized Layers/AVPlayerLayer/AVPlayerLayer.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/AVPlayerLayer/AVPlayerLayer.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /6 Specialized Layers/AVPlayerLayer/AVPlayerLayer/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/AVPlayerLayer/AVPlayerLayer/AppDelegate.h -------------------------------------------------------------------------------- /6 Specialized Layers/AVPlayerLayer/AVPlayerLayer/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/AVPlayerLayer/AVPlayerLayer/AppDelegate.m -------------------------------------------------------------------------------- /6 Specialized Layers/AVPlayerLayer/AVPlayerLayer/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/AVPlayerLayer/AVPlayerLayer/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /6 Specialized Layers/AVPlayerLayer/AVPlayerLayer/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/AVPlayerLayer/AVPlayerLayer/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /6 Specialized Layers/AVPlayerLayer/AVPlayerLayer/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/AVPlayerLayer/AVPlayerLayer/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /6 Specialized Layers/AVPlayerLayer/AVPlayerLayer/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/AVPlayerLayer/AVPlayerLayer/Info.plist -------------------------------------------------------------------------------- /6 Specialized Layers/AVPlayerLayer/AVPlayerLayer/Ship.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/AVPlayerLayer/AVPlayerLayer/Ship.mp4 -------------------------------------------------------------------------------- /6 Specialized Layers/AVPlayerLayer/AVPlayerLayer/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/AVPlayerLayer/AVPlayerLayer/ViewController.h -------------------------------------------------------------------------------- /6 Specialized Layers/AVPlayerLayer/AVPlayerLayer/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/AVPlayerLayer/AVPlayerLayer/ViewController.m -------------------------------------------------------------------------------- /6 Specialized Layers/AVPlayerLayer/AVPlayerLayer/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/AVPlayerLayer/AVPlayerLayer/main.m -------------------------------------------------------------------------------- /6 Specialized Layers/CAEAGLLayer/CAEAGLLayer.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAEAGLLayer/CAEAGLLayer.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /6 Specialized Layers/CAEAGLLayer/CAEAGLLayer/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAEAGLLayer/CAEAGLLayer/AppDelegate.h -------------------------------------------------------------------------------- /6 Specialized Layers/CAEAGLLayer/CAEAGLLayer/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAEAGLLayer/CAEAGLLayer/AppDelegate.m -------------------------------------------------------------------------------- /6 Specialized Layers/CAEAGLLayer/CAEAGLLayer/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAEAGLLayer/CAEAGLLayer/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /6 Specialized Layers/CAEAGLLayer/CAEAGLLayer/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAEAGLLayer/CAEAGLLayer/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /6 Specialized Layers/CAEAGLLayer/CAEAGLLayer/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAEAGLLayer/CAEAGLLayer/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /6 Specialized Layers/CAEAGLLayer/CAEAGLLayer/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAEAGLLayer/CAEAGLLayer/Info.plist -------------------------------------------------------------------------------- /6 Specialized Layers/CAEAGLLayer/CAEAGLLayer/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAEAGLLayer/CAEAGLLayer/ViewController.h -------------------------------------------------------------------------------- /6 Specialized Layers/CAEAGLLayer/CAEAGLLayer/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAEAGLLayer/CAEAGLLayer/ViewController.m -------------------------------------------------------------------------------- /6 Specialized Layers/CAEAGLLayer/CAEAGLLayer/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAEAGLLayer/CAEAGLLayer/main.m -------------------------------------------------------------------------------- /6 Specialized Layers/CAEmitterLayer/CAEmitterLayer.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAEmitterLayer/CAEmitterLayer.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /6 Specialized Layers/CAEmitterLayer/CAEmitterLayer/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAEmitterLayer/CAEmitterLayer/AppDelegate.h -------------------------------------------------------------------------------- /6 Specialized Layers/CAEmitterLayer/CAEmitterLayer/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAEmitterLayer/CAEmitterLayer/AppDelegate.m -------------------------------------------------------------------------------- /6 Specialized Layers/CAEmitterLayer/CAEmitterLayer/Assets.xcassets/Spark.imageset/Spark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAEmitterLayer/CAEmitterLayer/Assets.xcassets/Spark.imageset/Spark.png -------------------------------------------------------------------------------- /6 Specialized Layers/CAEmitterLayer/CAEmitterLayer/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAEmitterLayer/CAEmitterLayer/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /6 Specialized Layers/CAEmitterLayer/CAEmitterLayer/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAEmitterLayer/CAEmitterLayer/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /6 Specialized Layers/CAEmitterLayer/CAEmitterLayer/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAEmitterLayer/CAEmitterLayer/Info.plist -------------------------------------------------------------------------------- /6 Specialized Layers/CAEmitterLayer/CAEmitterLayer/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAEmitterLayer/CAEmitterLayer/ViewController.h -------------------------------------------------------------------------------- /6 Specialized Layers/CAEmitterLayer/CAEmitterLayer/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAEmitterLayer/CAEmitterLayer/ViewController.m -------------------------------------------------------------------------------- /6 Specialized Layers/CAEmitterLayer/CAEmitterLayer/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAEmitterLayer/CAEmitterLayer/main.m -------------------------------------------------------------------------------- /6 Specialized Layers/CAGradientLayer/CAGradientLayer.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAGradientLayer/CAGradientLayer.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /6 Specialized Layers/CAGradientLayer/CAGradientLayer/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAGradientLayer/CAGradientLayer/AppDelegate.h -------------------------------------------------------------------------------- /6 Specialized Layers/CAGradientLayer/CAGradientLayer/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAGradientLayer/CAGradientLayer/AppDelegate.m -------------------------------------------------------------------------------- /6 Specialized Layers/CAGradientLayer/CAGradientLayer/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAGradientLayer/CAGradientLayer/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /6 Specialized Layers/CAGradientLayer/CAGradientLayer/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAGradientLayer/CAGradientLayer/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /6 Specialized Layers/CAGradientLayer/CAGradientLayer/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAGradientLayer/CAGradientLayer/Info.plist -------------------------------------------------------------------------------- /6 Specialized Layers/CAGradientLayer/CAGradientLayer/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAGradientLayer/CAGradientLayer/ViewController.h -------------------------------------------------------------------------------- /6 Specialized Layers/CAGradientLayer/CAGradientLayer/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAGradientLayer/CAGradientLayer/ViewController.m -------------------------------------------------------------------------------- /6 Specialized Layers/CAGradientLayer/CAGradientLayer/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAGradientLayer/CAGradientLayer/main.m -------------------------------------------------------------------------------- /6 Specialized Layers/CAReplicatorLayer/CAReplicatorLayer.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAReplicatorLayer/CAReplicatorLayer.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /6 Specialized Layers/CAReplicatorLayer/CAReplicatorLayer/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAReplicatorLayer/CAReplicatorLayer/AppDelegate.h -------------------------------------------------------------------------------- /6 Specialized Layers/CAReplicatorLayer/CAReplicatorLayer/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAReplicatorLayer/CAReplicatorLayer/AppDelegate.m -------------------------------------------------------------------------------- /6 Specialized Layers/CAReplicatorLayer/CAReplicatorLayer/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAReplicatorLayer/CAReplicatorLayer/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /6 Specialized Layers/CAReplicatorLayer/CAReplicatorLayer/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAReplicatorLayer/CAReplicatorLayer/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /6 Specialized Layers/CAReplicatorLayer/CAReplicatorLayer/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAReplicatorLayer/CAReplicatorLayer/Info.plist -------------------------------------------------------------------------------- /6 Specialized Layers/CAReplicatorLayer/CAReplicatorLayer/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAReplicatorLayer/CAReplicatorLayer/ViewController.h -------------------------------------------------------------------------------- /6 Specialized Layers/CAReplicatorLayer/CAReplicatorLayer/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAReplicatorLayer/CAReplicatorLayer/ViewController.m -------------------------------------------------------------------------------- /6 Specialized Layers/CAReplicatorLayer/CAReplicatorLayer/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAReplicatorLayer/CAReplicatorLayer/main.m -------------------------------------------------------------------------------- /6 Specialized Layers/CAScrollLayer/CAScrollLayer.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAScrollLayer/CAScrollLayer.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /6 Specialized Layers/CAScrollLayer/CAScrollLayer/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAScrollLayer/CAScrollLayer/AppDelegate.h -------------------------------------------------------------------------------- /6 Specialized Layers/CAScrollLayer/CAScrollLayer/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAScrollLayer/CAScrollLayer/AppDelegate.m -------------------------------------------------------------------------------- /6 Specialized Layers/CAScrollLayer/CAScrollLayer/Assets.xcassets/Snowman.imageset/Snowman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAScrollLayer/CAScrollLayer/Assets.xcassets/Snowman.imageset/Snowman.png -------------------------------------------------------------------------------- /6 Specialized Layers/CAScrollLayer/CAScrollLayer/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAScrollLayer/CAScrollLayer/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /6 Specialized Layers/CAScrollLayer/CAScrollLayer/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAScrollLayer/CAScrollLayer/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /6 Specialized Layers/CAScrollLayer/CAScrollLayer/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAScrollLayer/CAScrollLayer/Info.plist -------------------------------------------------------------------------------- /6 Specialized Layers/CAScrollLayer/CAScrollLayer/ScrollView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAScrollLayer/CAScrollLayer/ScrollView.h -------------------------------------------------------------------------------- /6 Specialized Layers/CAScrollLayer/CAScrollLayer/ScrollView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAScrollLayer/CAScrollLayer/ScrollView.m -------------------------------------------------------------------------------- /6 Specialized Layers/CAScrollLayer/CAScrollLayer/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAScrollLayer/CAScrollLayer/ViewController.h -------------------------------------------------------------------------------- /6 Specialized Layers/CAScrollLayer/CAScrollLayer/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAScrollLayer/CAScrollLayer/ViewController.m -------------------------------------------------------------------------------- /6 Specialized Layers/CAScrollLayer/CAScrollLayer/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAScrollLayer/CAScrollLayer/main.m -------------------------------------------------------------------------------- /6 Specialized Layers/CAShapeLayer/CAShapeLayer.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAShapeLayer/CAShapeLayer.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /6 Specialized Layers/CAShapeLayer/CAShapeLayer/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAShapeLayer/CAShapeLayer/AppDelegate.h -------------------------------------------------------------------------------- /6 Specialized Layers/CAShapeLayer/CAShapeLayer/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAShapeLayer/CAShapeLayer/AppDelegate.m -------------------------------------------------------------------------------- /6 Specialized Layers/CAShapeLayer/CAShapeLayer/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAShapeLayer/CAShapeLayer/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /6 Specialized Layers/CAShapeLayer/CAShapeLayer/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAShapeLayer/CAShapeLayer/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /6 Specialized Layers/CAShapeLayer/CAShapeLayer/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAShapeLayer/CAShapeLayer/Info.plist -------------------------------------------------------------------------------- /6 Specialized Layers/CAShapeLayer/CAShapeLayer/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAShapeLayer/CAShapeLayer/ViewController.h -------------------------------------------------------------------------------- /6 Specialized Layers/CAShapeLayer/CAShapeLayer/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAShapeLayer/CAShapeLayer/ViewController.m -------------------------------------------------------------------------------- /6 Specialized Layers/CAShapeLayer/CAShapeLayer/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CAShapeLayer/CAShapeLayer/main.m -------------------------------------------------------------------------------- /6 Specialized Layers/CATextLayer/CATextLayer.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATextLayer/CATextLayer.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /6 Specialized Layers/CATextLayer/CATextLayer/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATextLayer/CATextLayer/AppDelegate.h -------------------------------------------------------------------------------- /6 Specialized Layers/CATextLayer/CATextLayer/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATextLayer/CATextLayer/AppDelegate.m -------------------------------------------------------------------------------- /6 Specialized Layers/CATextLayer/CATextLayer/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATextLayer/CATextLayer/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /6 Specialized Layers/CATextLayer/CATextLayer/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATextLayer/CATextLayer/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /6 Specialized Layers/CATextLayer/CATextLayer/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATextLayer/CATextLayer/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /6 Specialized Layers/CATextLayer/CATextLayer/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATextLayer/CATextLayer/Info.plist -------------------------------------------------------------------------------- /6 Specialized Layers/CATextLayer/CATextLayer/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATextLayer/CATextLayer/ViewController.h -------------------------------------------------------------------------------- /6 Specialized Layers/CATextLayer/CATextLayer/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATextLayer/CATextLayer/ViewController.m -------------------------------------------------------------------------------- /6 Specialized Layers/CATextLayer/CATextLayer/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATextLayer/CATextLayer/main.m -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/AppDelegate.h -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/AppDelegate.m -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/Info.plist -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/ViewController.h -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/ViewController.m -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/main.m -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_00_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_00_00.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_00_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_00_01.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_00_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_00_02.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_00_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_00_03.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_00_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_00_04.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_00_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_00_05.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_00_06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_00_06.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_00_07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_00_07.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_01_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_01_00.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_01_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_01_01.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_01_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_01_02.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_01_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_01_03.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_01_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_01_04.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_01_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_01_05.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_01_06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_01_06.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_01_07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_01_07.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_02_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_02_00.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_02_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_02_01.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_02_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_02_02.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_02_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_02_03.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_02_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_02_04.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_02_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_02_05.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_02_06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_02_06.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_02_07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_02_07.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_03_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_03_00.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_03_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_03_01.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_03_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_03_02.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_03_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_03_03.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_03_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_03_04.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_03_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_03_05.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_03_06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_03_06.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_03_07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_03_07.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_04_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_04_00.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_04_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_04_01.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_04_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_04_02.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_04_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_04_03.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_04_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_04_04.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_04_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_04_05.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_04_06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_04_06.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_04_07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_04_07.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_05_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_05_00.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_05_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_05_01.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_05_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_05_02.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_05_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_05_03.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_05_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_05_04.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_05_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_05_05.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_05_06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_05_06.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_05_07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_05_07.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_06_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_06_00.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_06_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_06_01.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_06_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_06_02.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_06_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_06_03.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_06_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_06_04.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_06_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_06_05.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_06_06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_06_06.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_06_07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_06_07.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_07_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_07_00.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_07_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_07_01.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_07_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_07_02.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_07_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_07_03.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_07_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_07_04.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_07_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_07_05.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_07_06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_07_06.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_07_07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATiledLayer/CATiledLayer/tiles/Snowman_07_07.png -------------------------------------------------------------------------------- /6 Specialized Layers/CATransformLayer/CATransformLayer.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATransformLayer/CATransformLayer.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /6 Specialized Layers/CATransformLayer/CATransformLayer/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATransformLayer/CATransformLayer/AppDelegate.h -------------------------------------------------------------------------------- /6 Specialized Layers/CATransformLayer/CATransformLayer/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATransformLayer/CATransformLayer/AppDelegate.m -------------------------------------------------------------------------------- /6 Specialized Layers/CATransformLayer/CATransformLayer/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATransformLayer/CATransformLayer/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /6 Specialized Layers/CATransformLayer/CATransformLayer/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATransformLayer/CATransformLayer/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /6 Specialized Layers/CATransformLayer/CATransformLayer/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATransformLayer/CATransformLayer/Info.plist -------------------------------------------------------------------------------- /6 Specialized Layers/CATransformLayer/CATransformLayer/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATransformLayer/CATransformLayer/ViewController.h -------------------------------------------------------------------------------- /6 Specialized Layers/CATransformLayer/CATransformLayer/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATransformLayer/CATransformLayer/ViewController.m -------------------------------------------------------------------------------- /6 Specialized Layers/CATransformLayer/CATransformLayer/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/CATransformLayer/CATransformLayer/main.m -------------------------------------------------------------------------------- /6 Specialized Layers/LayerLabel/LayerLabel.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/LayerLabel/LayerLabel.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /6 Specialized Layers/LayerLabel/LayerLabel/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/LayerLabel/LayerLabel/AppDelegate.h -------------------------------------------------------------------------------- /6 Specialized Layers/LayerLabel/LayerLabel/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/LayerLabel/LayerLabel/AppDelegate.m -------------------------------------------------------------------------------- /6 Specialized Layers/LayerLabel/LayerLabel/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/LayerLabel/LayerLabel/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /6 Specialized Layers/LayerLabel/LayerLabel/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/LayerLabel/LayerLabel/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /6 Specialized Layers/LayerLabel/LayerLabel/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/LayerLabel/LayerLabel/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /6 Specialized Layers/LayerLabel/LayerLabel/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/LayerLabel/LayerLabel/Info.plist -------------------------------------------------------------------------------- /6 Specialized Layers/LayerLabel/LayerLabel/LayerLabel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/LayerLabel/LayerLabel/LayerLabel.h -------------------------------------------------------------------------------- /6 Specialized Layers/LayerLabel/LayerLabel/LayerLabel.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/LayerLabel/LayerLabel/LayerLabel.m -------------------------------------------------------------------------------- /6 Specialized Layers/LayerLabel/LayerLabel/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/LayerLabel/LayerLabel/ViewController.h -------------------------------------------------------------------------------- /6 Specialized Layers/LayerLabel/LayerLabel/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/LayerLabel/LayerLabel/ViewController.m -------------------------------------------------------------------------------- /6 Specialized Layers/LayerLabel/LayerLabel/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/LayerLabel/LayerLabel/main.m -------------------------------------------------------------------------------- /6 Specialized Layers/Reflection/Reflection.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/Reflection/Reflection.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /6 Specialized Layers/Reflection/Reflection/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/Reflection/Reflection/AppDelegate.h -------------------------------------------------------------------------------- /6 Specialized Layers/Reflection/Reflection/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/Reflection/Reflection/AppDelegate.m -------------------------------------------------------------------------------- /6 Specialized Layers/Reflection/Reflection/Assets.xcassets/Anchor.imageset/Anchor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/Reflection/Reflection/Assets.xcassets/Anchor.imageset/Anchor.png -------------------------------------------------------------------------------- /6 Specialized Layers/Reflection/Reflection/Assets.xcassets/Anchor.imageset/Anchor@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/Reflection/Reflection/Assets.xcassets/Anchor.imageset/Anchor@2x.png -------------------------------------------------------------------------------- /6 Specialized Layers/Reflection/Reflection/Assets.xcassets/Anchor.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/Reflection/Reflection/Assets.xcassets/Anchor.imageset/Contents.json -------------------------------------------------------------------------------- /6 Specialized Layers/Reflection/Reflection/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/Reflection/Reflection/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /6 Specialized Layers/Reflection/Reflection/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/Reflection/Reflection/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /6 Specialized Layers/Reflection/Reflection/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/Reflection/Reflection/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /6 Specialized Layers/Reflection/Reflection/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/Reflection/Reflection/Info.plist -------------------------------------------------------------------------------- /6 Specialized Layers/Reflection/Reflection/ReflectionView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/Reflection/Reflection/ReflectionView.h -------------------------------------------------------------------------------- /6 Specialized Layers/Reflection/Reflection/ReflectionView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/Reflection/Reflection/ReflectionView.m -------------------------------------------------------------------------------- /6 Specialized Layers/Reflection/Reflection/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/Reflection/Reflection/ViewController.h -------------------------------------------------------------------------------- /6 Specialized Layers/Reflection/Reflection/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/Reflection/Reflection/ViewController.m -------------------------------------------------------------------------------- /6 Specialized Layers/Reflection/Reflection/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/Reflection/Reflection/main.m -------------------------------------------------------------------------------- /6 Specialized Layers/RichText/RichText.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/RichText/RichText.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /6 Specialized Layers/RichText/RichText/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/RichText/RichText/AppDelegate.h -------------------------------------------------------------------------------- /6 Specialized Layers/RichText/RichText/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/RichText/RichText/AppDelegate.m -------------------------------------------------------------------------------- /6 Specialized Layers/RichText/RichText/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/RichText/RichText/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /6 Specialized Layers/RichText/RichText/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/RichText/RichText/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /6 Specialized Layers/RichText/RichText/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/RichText/RichText/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /6 Specialized Layers/RichText/RichText/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/RichText/RichText/Info.plist -------------------------------------------------------------------------------- /6 Specialized Layers/RichText/RichText/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/RichText/RichText/ViewController.h -------------------------------------------------------------------------------- /6 Specialized Layers/RichText/RichText/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/RichText/RichText/ViewController.m -------------------------------------------------------------------------------- /6 Specialized Layers/RichText/RichText/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/RichText/RichText/main.m -------------------------------------------------------------------------------- /6 Specialized Layers/TileCutter/TileCutter.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/TileCutter/TileCutter.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /6 Specialized Layers/TileCutter/TileCutter/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/6 Specialized Layers/TileCutter/TileCutter/main.m -------------------------------------------------------------------------------- /7 Implicit Animations/ActionForLayer/ActionForLayer.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/ActionForLayer/ActionForLayer.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /7 Implicit Animations/ActionForLayer/ActionForLayer/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/ActionForLayer/ActionForLayer/AppDelegate.h -------------------------------------------------------------------------------- /7 Implicit Animations/ActionForLayer/ActionForLayer/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/ActionForLayer/ActionForLayer/AppDelegate.m -------------------------------------------------------------------------------- /7 Implicit Animations/ActionForLayer/ActionForLayer/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/ActionForLayer/ActionForLayer/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /7 Implicit Animations/ActionForLayer/ActionForLayer/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/ActionForLayer/ActionForLayer/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /7 Implicit Animations/ActionForLayer/ActionForLayer/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/ActionForLayer/ActionForLayer/Info.plist -------------------------------------------------------------------------------- /7 Implicit Animations/ActionForLayer/ActionForLayer/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/ActionForLayer/ActionForLayer/ViewController.h -------------------------------------------------------------------------------- /7 Implicit Animations/ActionForLayer/ActionForLayer/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/ActionForLayer/ActionForLayer/ViewController.m -------------------------------------------------------------------------------- /7 Implicit Animations/ActionForLayer/ActionForLayer/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/ActionForLayer/ActionForLayer/main.m -------------------------------------------------------------------------------- /7 Implicit Animations/CustomAction/CustomAction.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/CustomAction/CustomAction.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /7 Implicit Animations/CustomAction/CustomAction/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/CustomAction/CustomAction/AppDelegate.h -------------------------------------------------------------------------------- /7 Implicit Animations/CustomAction/CustomAction/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/CustomAction/CustomAction/AppDelegate.m -------------------------------------------------------------------------------- /7 Implicit Animations/CustomAction/CustomAction/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/CustomAction/CustomAction/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /7 Implicit Animations/CustomAction/CustomAction/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/CustomAction/CustomAction/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /7 Implicit Animations/CustomAction/CustomAction/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/CustomAction/CustomAction/Info.plist -------------------------------------------------------------------------------- /7 Implicit Animations/CustomAction/CustomAction/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/CustomAction/CustomAction/ViewController.h -------------------------------------------------------------------------------- /7 Implicit Animations/CustomAction/CustomAction/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/CustomAction/CustomAction/ViewController.m -------------------------------------------------------------------------------- /7 Implicit Animations/CustomAction/CustomAction/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/CustomAction/CustomAction/main.m -------------------------------------------------------------------------------- /7 Implicit Animations/LayerActions/LayerActions.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/LayerActions/LayerActions.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /7 Implicit Animations/LayerActions/LayerActions/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/LayerActions/LayerActions/AppDelegate.h -------------------------------------------------------------------------------- /7 Implicit Animations/LayerActions/LayerActions/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/LayerActions/LayerActions/AppDelegate.m -------------------------------------------------------------------------------- /7 Implicit Animations/LayerActions/LayerActions/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/LayerActions/LayerActions/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /7 Implicit Animations/LayerActions/LayerActions/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/LayerActions/LayerActions/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /7 Implicit Animations/LayerActions/LayerActions/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/LayerActions/LayerActions/Info.plist -------------------------------------------------------------------------------- /7 Implicit Animations/LayerActions/LayerActions/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/LayerActions/LayerActions/ViewController.h -------------------------------------------------------------------------------- /7 Implicit Animations/LayerActions/LayerActions/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/LayerActions/LayerActions/ViewController.m -------------------------------------------------------------------------------- /7 Implicit Animations/LayerActions/LayerActions/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/LayerActions/LayerActions/main.m -------------------------------------------------------------------------------- /7 Implicit Animations/PresentationLayer/PresentationLayer.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/PresentationLayer/PresentationLayer.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /7 Implicit Animations/PresentationLayer/PresentationLayer/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/PresentationLayer/PresentationLayer/AppDelegate.h -------------------------------------------------------------------------------- /7 Implicit Animations/PresentationLayer/PresentationLayer/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/PresentationLayer/PresentationLayer/AppDelegate.m -------------------------------------------------------------------------------- /7 Implicit Animations/PresentationLayer/PresentationLayer/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/PresentationLayer/PresentationLayer/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /7 Implicit Animations/PresentationLayer/PresentationLayer/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/PresentationLayer/PresentationLayer/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /7 Implicit Animations/PresentationLayer/PresentationLayer/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/PresentationLayer/PresentationLayer/Info.plist -------------------------------------------------------------------------------- /7 Implicit Animations/PresentationLayer/PresentationLayer/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/PresentationLayer/PresentationLayer/ViewController.h -------------------------------------------------------------------------------- /7 Implicit Animations/PresentationLayer/PresentationLayer/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/PresentationLayer/PresentationLayer/ViewController.m -------------------------------------------------------------------------------- /7 Implicit Animations/PresentationLayer/PresentationLayer/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/PresentationLayer/PresentationLayer/main.m -------------------------------------------------------------------------------- /7 Implicit Animations/Transactions/Transactions.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/Transactions/Transactions.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /7 Implicit Animations/Transactions/Transactions/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/Transactions/Transactions/AppDelegate.h -------------------------------------------------------------------------------- /7 Implicit Animations/Transactions/Transactions/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/Transactions/Transactions/AppDelegate.m -------------------------------------------------------------------------------- /7 Implicit Animations/Transactions/Transactions/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/Transactions/Transactions/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /7 Implicit Animations/Transactions/Transactions/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/Transactions/Transactions/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /7 Implicit Animations/Transactions/Transactions/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/Transactions/Transactions/Info.plist -------------------------------------------------------------------------------- /7 Implicit Animations/Transactions/Transactions/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/Transactions/Transactions/ViewController.h -------------------------------------------------------------------------------- /7 Implicit Animations/Transactions/Transactions/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/Transactions/Transactions/ViewController.m -------------------------------------------------------------------------------- /7 Implicit Animations/Transactions/Transactions/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/7 Implicit Animations/Transactions/Transactions/main.m -------------------------------------------------------------------------------- /8 Explicit Animations/AnimateTransform/AnimateTransform.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimateTransform/AnimateTransform.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /8 Explicit Animations/AnimateTransform/AnimateTransform/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimateTransform/AnimateTransform/AppDelegate.h -------------------------------------------------------------------------------- /8 Explicit Animations/AnimateTransform/AnimateTransform/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimateTransform/AnimateTransform/AppDelegate.m -------------------------------------------------------------------------------- /8 Explicit Animations/AnimateTransform/AnimateTransform/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimateTransform/AnimateTransform/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /8 Explicit Animations/AnimateTransform/AnimateTransform/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimateTransform/AnimateTransform/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /8 Explicit Animations/AnimateTransform/AnimateTransform/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimateTransform/AnimateTransform/Info.plist -------------------------------------------------------------------------------- /8 Explicit Animations/AnimateTransform/AnimateTransform/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimateTransform/AnimateTransform/ViewController.h -------------------------------------------------------------------------------- /8 Explicit Animations/AnimateTransform/AnimateTransform/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimateTransform/AnimateTransform/ViewController.m -------------------------------------------------------------------------------- /8 Explicit Animations/AnimateTransform/AnimateTransform/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimateTransform/AnimateTransform/main.m -------------------------------------------------------------------------------- /8 Explicit Animations/AnimateUITabBarController/AnimateUITabBarController/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimateUITabBarController/AnimateUITabBarController/AppDelegate.h -------------------------------------------------------------------------------- /8 Explicit Animations/AnimateUITabBarController/AnimateUITabBarController/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimateUITabBarController/AnimateUITabBarController/AppDelegate.m -------------------------------------------------------------------------------- /8 Explicit Animations/AnimateUITabBarController/AnimateUITabBarController/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimateUITabBarController/AnimateUITabBarController/Info.plist -------------------------------------------------------------------------------- /8 Explicit Animations/AnimateUITabBarController/AnimateUITabBarController/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimateUITabBarController/AnimateUITabBarController/ViewController.h -------------------------------------------------------------------------------- /8 Explicit Animations/AnimateUITabBarController/AnimateUITabBarController/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimateUITabBarController/AnimateUITabBarController/ViewController.m -------------------------------------------------------------------------------- /8 Explicit Animations/AnimateUITabBarController/AnimateUITabBarController/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimateUITabBarController/AnimateUITabBarController/main.m -------------------------------------------------------------------------------- /8 Explicit Animations/AnimatedClock/AnimatedClock.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimatedClock/AnimatedClock.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /8 Explicit Animations/AnimatedClock/Clock/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimatedClock/Clock/AppDelegate.h -------------------------------------------------------------------------------- /8 Explicit Animations/AnimatedClock/Clock/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimatedClock/Clock/AppDelegate.m -------------------------------------------------------------------------------- /8 Explicit Animations/AnimatedClock/Clock/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimatedClock/Clock/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /8 Explicit Animations/AnimatedClock/Clock/Assets.xcassets/ClockFace.imageset/ClockFace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimatedClock/Clock/Assets.xcassets/ClockFace.imageset/ClockFace.png -------------------------------------------------------------------------------- /8 Explicit Animations/AnimatedClock/Clock/Assets.xcassets/ClockFace.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimatedClock/Clock/Assets.xcassets/ClockFace.imageset/Contents.json -------------------------------------------------------------------------------- /8 Explicit Animations/AnimatedClock/Clock/Assets.xcassets/Digits.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimatedClock/Clock/Assets.xcassets/Digits.imageset/Contents.json -------------------------------------------------------------------------------- /8 Explicit Animations/AnimatedClock/Clock/Assets.xcassets/Digits.imageset/Digits.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimatedClock/Clock/Assets.xcassets/Digits.imageset/Digits.png -------------------------------------------------------------------------------- /8 Explicit Animations/AnimatedClock/Clock/Assets.xcassets/HourHand.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimatedClock/Clock/Assets.xcassets/HourHand.imageset/Contents.json -------------------------------------------------------------------------------- /8 Explicit Animations/AnimatedClock/Clock/Assets.xcassets/HourHand.imageset/HourHand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimatedClock/Clock/Assets.xcassets/HourHand.imageset/HourHand.png -------------------------------------------------------------------------------- /8 Explicit Animations/AnimatedClock/Clock/Assets.xcassets/HourHand.imageset/HourHand@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimatedClock/Clock/Assets.xcassets/HourHand.imageset/HourHand@2x.png -------------------------------------------------------------------------------- /8 Explicit Animations/AnimatedClock/Clock/Assets.xcassets/MinuteHand.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimatedClock/Clock/Assets.xcassets/MinuteHand.imageset/Contents.json -------------------------------------------------------------------------------- /8 Explicit Animations/AnimatedClock/Clock/Assets.xcassets/MinuteHand.imageset/MinuteHand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimatedClock/Clock/Assets.xcassets/MinuteHand.imageset/MinuteHand.png -------------------------------------------------------------------------------- /8 Explicit Animations/AnimatedClock/Clock/Assets.xcassets/SecondHand.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimatedClock/Clock/Assets.xcassets/SecondHand.imageset/Contents.json -------------------------------------------------------------------------------- /8 Explicit Animations/AnimatedClock/Clock/Assets.xcassets/SecondHand.imageset/SecondHand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimatedClock/Clock/Assets.xcassets/SecondHand.imageset/SecondHand.png -------------------------------------------------------------------------------- /8 Explicit Animations/AnimatedClock/Clock/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimatedClock/Clock/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /8 Explicit Animations/AnimatedClock/Clock/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimatedClock/Clock/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /8 Explicit Animations/AnimatedClock/Clock/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimatedClock/Clock/Info.plist -------------------------------------------------------------------------------- /8 Explicit Animations/AnimatedClock/Clock/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimatedClock/Clock/ViewController.h -------------------------------------------------------------------------------- /8 Explicit Animations/AnimatedClock/Clock/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimatedClock/Clock/ViewController.m -------------------------------------------------------------------------------- /8 Explicit Animations/AnimatedClock/Clock/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimatedClock/Clock/main.m -------------------------------------------------------------------------------- /8 Explicit Animations/AnimationDidStop/AnimationDidStop.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimationDidStop/AnimationDidStop.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /8 Explicit Animations/AnimationDidStop/AnimationDidStop/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimationDidStop/AnimationDidStop/AppDelegate.h -------------------------------------------------------------------------------- /8 Explicit Animations/AnimationDidStop/AnimationDidStop/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimationDidStop/AnimationDidStop/AppDelegate.m -------------------------------------------------------------------------------- /8 Explicit Animations/AnimationDidStop/AnimationDidStop/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimationDidStop/AnimationDidStop/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /8 Explicit Animations/AnimationDidStop/AnimationDidStop/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimationDidStop/AnimationDidStop/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /8 Explicit Animations/AnimationDidStop/AnimationDidStop/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimationDidStop/AnimationDidStop/Info.plist -------------------------------------------------------------------------------- /8 Explicit Animations/AnimationDidStop/AnimationDidStop/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimationDidStop/AnimationDidStop/ViewController.h -------------------------------------------------------------------------------- /8 Explicit Animations/AnimationDidStop/AnimationDidStop/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimationDidStop/AnimationDidStop/ViewController.m -------------------------------------------------------------------------------- /8 Explicit Animations/AnimationDidStop/AnimationDidStop/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimationDidStop/AnimationDidStop/main.m -------------------------------------------------------------------------------- /8 Explicit Animations/AnimationGroup/AnimationGroup.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimationGroup/AnimationGroup.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /8 Explicit Animations/AnimationGroup/AnimationGroup/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimationGroup/AnimationGroup/AppDelegate.h -------------------------------------------------------------------------------- /8 Explicit Animations/AnimationGroup/AnimationGroup/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimationGroup/AnimationGroup/AppDelegate.m -------------------------------------------------------------------------------- /8 Explicit Animations/AnimationGroup/AnimationGroup/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimationGroup/AnimationGroup/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /8 Explicit Animations/AnimationGroup/AnimationGroup/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimationGroup/AnimationGroup/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /8 Explicit Animations/AnimationGroup/AnimationGroup/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimationGroup/AnimationGroup/Info.plist -------------------------------------------------------------------------------- /8 Explicit Animations/AnimationGroup/AnimationGroup/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimationGroup/AnimationGroup/ViewController.h -------------------------------------------------------------------------------- /8 Explicit Animations/AnimationGroup/AnimationGroup/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimationGroup/AnimationGroup/ViewController.m -------------------------------------------------------------------------------- /8 Explicit Animations/AnimationGroup/AnimationGroup/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/AnimationGroup/AnimationGroup/main.m -------------------------------------------------------------------------------- /8 Explicit Animations/CABasicAnimation/CABasicAnimation.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CABasicAnimation/CABasicAnimation.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /8 Explicit Animations/CABasicAnimation/CABasicAnimation/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CABasicAnimation/CABasicAnimation/AppDelegate.h -------------------------------------------------------------------------------- /8 Explicit Animations/CABasicAnimation/CABasicAnimation/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CABasicAnimation/CABasicAnimation/AppDelegate.m -------------------------------------------------------------------------------- /8 Explicit Animations/CABasicAnimation/CABasicAnimation/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CABasicAnimation/CABasicAnimation/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /8 Explicit Animations/CABasicAnimation/CABasicAnimation/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CABasicAnimation/CABasicAnimation/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /8 Explicit Animations/CABasicAnimation/CABasicAnimation/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CABasicAnimation/CABasicAnimation/Info.plist -------------------------------------------------------------------------------- /8 Explicit Animations/CABasicAnimation/CABasicAnimation/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CABasicAnimation/CABasicAnimation/ViewController.h -------------------------------------------------------------------------------- /8 Explicit Animations/CABasicAnimation/CABasicAnimation/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CABasicAnimation/CABasicAnimation/ViewController.m -------------------------------------------------------------------------------- /8 Explicit Animations/CABasicAnimation/CABasicAnimation/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CABasicAnimation/CABasicAnimation/main.m -------------------------------------------------------------------------------- /8 Explicit Animations/CAKeyframeAnimation/CAKeyframeAnimation.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CAKeyframeAnimation/CAKeyframeAnimation.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /8 Explicit Animations/CAKeyframeAnimation/CAKeyframeAnimation/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CAKeyframeAnimation/CAKeyframeAnimation/AppDelegate.h -------------------------------------------------------------------------------- /8 Explicit Animations/CAKeyframeAnimation/CAKeyframeAnimation/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CAKeyframeAnimation/CAKeyframeAnimation/AppDelegate.m -------------------------------------------------------------------------------- /8 Explicit Animations/CAKeyframeAnimation/CAKeyframeAnimation/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CAKeyframeAnimation/CAKeyframeAnimation/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /8 Explicit Animations/CAKeyframeAnimation/CAKeyframeAnimation/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CAKeyframeAnimation/CAKeyframeAnimation/Info.plist -------------------------------------------------------------------------------- /8 Explicit Animations/CAKeyframeAnimation/CAKeyframeAnimation/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CAKeyframeAnimation/CAKeyframeAnimation/ViewController.h -------------------------------------------------------------------------------- /8 Explicit Animations/CAKeyframeAnimation/CAKeyframeAnimation/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CAKeyframeAnimation/CAKeyframeAnimation/ViewController.m -------------------------------------------------------------------------------- /8 Explicit Animations/CAKeyframeAnimation/CAKeyframeAnimation/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CAKeyframeAnimation/CAKeyframeAnimation/main.m -------------------------------------------------------------------------------- /8 Explicit Animations/CATransition/CATransition.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CATransition/CATransition.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /8 Explicit Animations/CATransition/CATransition/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CATransition/CATransition/AppDelegate.h -------------------------------------------------------------------------------- /8 Explicit Animations/CATransition/CATransition/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CATransition/CATransition/AppDelegate.m -------------------------------------------------------------------------------- /8 Explicit Animations/CATransition/CATransition/Assets.xcassets/Anchor.imageset/Anchor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CATransition/CATransition/Assets.xcassets/Anchor.imageset/Anchor.png -------------------------------------------------------------------------------- /8 Explicit Animations/CATransition/CATransition/Assets.xcassets/Cone.imageset/Cone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CATransition/CATransition/Assets.xcassets/Cone.imageset/Cone.png -------------------------------------------------------------------------------- /8 Explicit Animations/CATransition/CATransition/Assets.xcassets/Cone.imageset/Cone@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CATransition/CATransition/Assets.xcassets/Cone.imageset/Cone@2x.png -------------------------------------------------------------------------------- /8 Explicit Animations/CATransition/CATransition/Assets.xcassets/Cone.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CATransition/CATransition/Assets.xcassets/Cone.imageset/Contents.json -------------------------------------------------------------------------------- /8 Explicit Animations/CATransition/CATransition/Assets.xcassets/Igloo.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CATransition/CATransition/Assets.xcassets/Igloo.imageset/Contents.json -------------------------------------------------------------------------------- /8 Explicit Animations/CATransition/CATransition/Assets.xcassets/Igloo.imageset/Igloo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CATransition/CATransition/Assets.xcassets/Igloo.imageset/Igloo.png -------------------------------------------------------------------------------- /8 Explicit Animations/CATransition/CATransition/Assets.xcassets/Igloo.imageset/Igloo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CATransition/CATransition/Assets.xcassets/Igloo.imageset/Igloo@2x.png -------------------------------------------------------------------------------- /8 Explicit Animations/CATransition/CATransition/Assets.xcassets/Snowman.imageset/Snowman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CATransition/CATransition/Assets.xcassets/Snowman.imageset/Snowman.png -------------------------------------------------------------------------------- /8 Explicit Animations/CATransition/CATransition/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CATransition/CATransition/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /8 Explicit Animations/CATransition/CATransition/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CATransition/CATransition/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /8 Explicit Animations/CATransition/CATransition/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CATransition/CATransition/Info.plist -------------------------------------------------------------------------------- /8 Explicit Animations/CATransition/CATransition/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CATransition/CATransition/ViewController.h -------------------------------------------------------------------------------- /8 Explicit Animations/CATransition/CATransition/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CATransition/CATransition/ViewController.m -------------------------------------------------------------------------------- /8 Explicit Animations/CATransition/CATransition/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CATransition/CATransition/main.m -------------------------------------------------------------------------------- /8 Explicit Animations/CancelAnimation/CancelAnimation.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CancelAnimation/CancelAnimation.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /8 Explicit Animations/CancelAnimation/CancelAnimation/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CancelAnimation/CancelAnimation/AppDelegate.h -------------------------------------------------------------------------------- /8 Explicit Animations/CancelAnimation/CancelAnimation/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CancelAnimation/CancelAnimation/AppDelegate.m -------------------------------------------------------------------------------- /8 Explicit Animations/CancelAnimation/CancelAnimation/Assets.xcassets/Ship.imageset/Ship.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CancelAnimation/CancelAnimation/Assets.xcassets/Ship.imageset/Ship.png -------------------------------------------------------------------------------- /8 Explicit Animations/CancelAnimation/CancelAnimation/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CancelAnimation/CancelAnimation/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /8 Explicit Animations/CancelAnimation/CancelAnimation/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CancelAnimation/CancelAnimation/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /8 Explicit Animations/CancelAnimation/CancelAnimation/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CancelAnimation/CancelAnimation/Info.plist -------------------------------------------------------------------------------- /8 Explicit Animations/CancelAnimation/CancelAnimation/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CancelAnimation/CancelAnimation/ViewController.h -------------------------------------------------------------------------------- /8 Explicit Animations/CancelAnimation/CancelAnimation/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CancelAnimation/CancelAnimation/ViewController.m -------------------------------------------------------------------------------- /8 Explicit Animations/CancelAnimation/CancelAnimation/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CancelAnimation/CancelAnimation/main.m -------------------------------------------------------------------------------- /8 Explicit Animations/CustomTransition/CustomTransition.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CustomTransition/CustomTransition.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /8 Explicit Animations/CustomTransition/CustomTransition/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CustomTransition/CustomTransition/AppDelegate.h -------------------------------------------------------------------------------- /8 Explicit Animations/CustomTransition/CustomTransition/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CustomTransition/CustomTransition/AppDelegate.m -------------------------------------------------------------------------------- /8 Explicit Animations/CustomTransition/CustomTransition/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CustomTransition/CustomTransition/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /8 Explicit Animations/CustomTransition/CustomTransition/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CustomTransition/CustomTransition/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /8 Explicit Animations/CustomTransition/CustomTransition/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CustomTransition/CustomTransition/Info.plist -------------------------------------------------------------------------------- /8 Explicit Animations/CustomTransition/CustomTransition/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CustomTransition/CustomTransition/ViewController.h -------------------------------------------------------------------------------- /8 Explicit Animations/CustomTransition/CustomTransition/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CustomTransition/CustomTransition/ViewController.m -------------------------------------------------------------------------------- /8 Explicit Animations/CustomTransition/CustomTransition/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/CustomTransition/CustomTransition/main.m -------------------------------------------------------------------------------- /8 Explicit Animations/TransformRotation/TransformRotation.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/TransformRotation/TransformRotation.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /8 Explicit Animations/TransformRotation/TransformRotation/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/TransformRotation/TransformRotation/AppDelegate.h -------------------------------------------------------------------------------- /8 Explicit Animations/TransformRotation/TransformRotation/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/TransformRotation/TransformRotation/AppDelegate.m -------------------------------------------------------------------------------- /8 Explicit Animations/TransformRotation/TransformRotation/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/TransformRotation/TransformRotation/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /8 Explicit Animations/TransformRotation/TransformRotation/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/TransformRotation/TransformRotation/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /8 Explicit Animations/TransformRotation/TransformRotation/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/TransformRotation/TransformRotation/Info.plist -------------------------------------------------------------------------------- /8 Explicit Animations/TransformRotation/TransformRotation/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/TransformRotation/TransformRotation/ViewController.h -------------------------------------------------------------------------------- /8 Explicit Animations/TransformRotation/TransformRotation/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/TransformRotation/TransformRotation/ViewController.m -------------------------------------------------------------------------------- /8 Explicit Animations/TransformRotation/TransformRotation/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/TransformRotation/TransformRotation/main.m -------------------------------------------------------------------------------- /8 Explicit Animations/UIBezierPath/UIBezierPath.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/UIBezierPath/UIBezierPath.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /8 Explicit Animations/UIBezierPath/UIBezierPath/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/UIBezierPath/UIBezierPath/AppDelegate.h -------------------------------------------------------------------------------- /8 Explicit Animations/UIBezierPath/UIBezierPath/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/UIBezierPath/UIBezierPath/AppDelegate.m -------------------------------------------------------------------------------- /8 Explicit Animations/UIBezierPath/UIBezierPath/Assets.xcassets/Ship.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/UIBezierPath/UIBezierPath/Assets.xcassets/Ship.imageset/Contents.json -------------------------------------------------------------------------------- /8 Explicit Animations/UIBezierPath/UIBezierPath/Assets.xcassets/Ship.imageset/Ship.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/UIBezierPath/UIBezierPath/Assets.xcassets/Ship.imageset/Ship.png -------------------------------------------------------------------------------- /8 Explicit Animations/UIBezierPath/UIBezierPath/Assets.xcassets/Ship.imageset/Ship@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/UIBezierPath/UIBezierPath/Assets.xcassets/Ship.imageset/Ship@2x.png -------------------------------------------------------------------------------- /8 Explicit Animations/UIBezierPath/UIBezierPath/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/UIBezierPath/UIBezierPath/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /8 Explicit Animations/UIBezierPath/UIBezierPath/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/UIBezierPath/UIBezierPath/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /8 Explicit Animations/UIBezierPath/UIBezierPath/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/UIBezierPath/UIBezierPath/Info.plist -------------------------------------------------------------------------------- /8 Explicit Animations/UIBezierPath/UIBezierPath/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/UIBezierPath/UIBezierPath/ViewController.h -------------------------------------------------------------------------------- /8 Explicit Animations/UIBezierPath/UIBezierPath/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/UIBezierPath/UIBezierPath/ViewController.m -------------------------------------------------------------------------------- /8 Explicit Animations/UIBezierPath/UIBezierPath/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/8 Explicit Animations/UIBezierPath/UIBezierPath/main.m -------------------------------------------------------------------------------- /9 Layer Time/DurationAndRepeatCount/DurationAndRepeatCount.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/DurationAndRepeatCount/DurationAndRepeatCount.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /9 Layer Time/DurationAndRepeatCount/DurationAndRepeatCount/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/DurationAndRepeatCount/DurationAndRepeatCount/AppDelegate.h -------------------------------------------------------------------------------- /9 Layer Time/DurationAndRepeatCount/DurationAndRepeatCount/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/DurationAndRepeatCount/DurationAndRepeatCount/AppDelegate.m -------------------------------------------------------------------------------- /9 Layer Time/DurationAndRepeatCount/DurationAndRepeatCount/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/DurationAndRepeatCount/DurationAndRepeatCount/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /9 Layer Time/DurationAndRepeatCount/DurationAndRepeatCount/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/DurationAndRepeatCount/DurationAndRepeatCount/Info.plist -------------------------------------------------------------------------------- /9 Layer Time/DurationAndRepeatCount/DurationAndRepeatCount/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/DurationAndRepeatCount/DurationAndRepeatCount/ViewController.h -------------------------------------------------------------------------------- /9 Layer Time/DurationAndRepeatCount/DurationAndRepeatCount/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/DurationAndRepeatCount/DurationAndRepeatCount/ViewController.m -------------------------------------------------------------------------------- /9 Layer Time/DurationAndRepeatCount/DurationAndRepeatCount/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/DurationAndRepeatCount/DurationAndRepeatCount/main.m -------------------------------------------------------------------------------- /9 Layer Time/ManualAnimation/ManualAnimation.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/ManualAnimation/ManualAnimation.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /9 Layer Time/ManualAnimation/SwingingDoor/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/ManualAnimation/SwingingDoor/AppDelegate.h -------------------------------------------------------------------------------- /9 Layer Time/ManualAnimation/SwingingDoor/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/ManualAnimation/SwingingDoor/AppDelegate.m -------------------------------------------------------------------------------- /9 Layer Time/ManualAnimation/SwingingDoor/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/ManualAnimation/SwingingDoor/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /9 Layer Time/ManualAnimation/SwingingDoor/Assets.xcassets/Door.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/ManualAnimation/SwingingDoor/Assets.xcassets/Door.imageset/Contents.json -------------------------------------------------------------------------------- /9 Layer Time/ManualAnimation/SwingingDoor/Assets.xcassets/Door.imageset/Door.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/ManualAnimation/SwingingDoor/Assets.xcassets/Door.imageset/Door.png -------------------------------------------------------------------------------- /9 Layer Time/ManualAnimation/SwingingDoor/Assets.xcassets/Door.imageset/Door@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/ManualAnimation/SwingingDoor/Assets.xcassets/Door.imageset/Door@2x.png -------------------------------------------------------------------------------- /9 Layer Time/ManualAnimation/SwingingDoor/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/ManualAnimation/SwingingDoor/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /9 Layer Time/ManualAnimation/SwingingDoor/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/ManualAnimation/SwingingDoor/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /9 Layer Time/ManualAnimation/SwingingDoor/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/ManualAnimation/SwingingDoor/Info.plist -------------------------------------------------------------------------------- /9 Layer Time/ManualAnimation/SwingingDoor/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/ManualAnimation/SwingingDoor/ViewController.h -------------------------------------------------------------------------------- /9 Layer Time/ManualAnimation/SwingingDoor/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/ManualAnimation/SwingingDoor/ViewController.m -------------------------------------------------------------------------------- /9 Layer Time/ManualAnimation/SwingingDoor/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/ManualAnimation/SwingingDoor/main.m -------------------------------------------------------------------------------- /9 Layer Time/SwingingDoor/SwingingDoor.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/SwingingDoor/SwingingDoor.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /9 Layer Time/SwingingDoor/SwingingDoor/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/SwingingDoor/SwingingDoor/AppDelegate.h -------------------------------------------------------------------------------- /9 Layer Time/SwingingDoor/SwingingDoor/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/SwingingDoor/SwingingDoor/AppDelegate.m -------------------------------------------------------------------------------- /9 Layer Time/SwingingDoor/SwingingDoor/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/SwingingDoor/SwingingDoor/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /9 Layer Time/SwingingDoor/SwingingDoor/Assets.xcassets/Door.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/SwingingDoor/SwingingDoor/Assets.xcassets/Door.imageset/Contents.json -------------------------------------------------------------------------------- /9 Layer Time/SwingingDoor/SwingingDoor/Assets.xcassets/Door.imageset/Door.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/SwingingDoor/SwingingDoor/Assets.xcassets/Door.imageset/Door.png -------------------------------------------------------------------------------- /9 Layer Time/SwingingDoor/SwingingDoor/Assets.xcassets/Door.imageset/Door@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/SwingingDoor/SwingingDoor/Assets.xcassets/Door.imageset/Door@2x.png -------------------------------------------------------------------------------- /9 Layer Time/SwingingDoor/SwingingDoor/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/SwingingDoor/SwingingDoor/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /9 Layer Time/SwingingDoor/SwingingDoor/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/SwingingDoor/SwingingDoor/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /9 Layer Time/SwingingDoor/SwingingDoor/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/SwingingDoor/SwingingDoor/Info.plist -------------------------------------------------------------------------------- /9 Layer Time/SwingingDoor/SwingingDoor/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/SwingingDoor/SwingingDoor/ViewController.h -------------------------------------------------------------------------------- /9 Layer Time/SwingingDoor/SwingingDoor/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/SwingingDoor/SwingingDoor/ViewController.m -------------------------------------------------------------------------------- /9 Layer Time/SwingingDoor/SwingingDoor/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/SwingingDoor/SwingingDoor/main.m -------------------------------------------------------------------------------- /9 Layer Time/TimeOffsetAndSpeed/TimeOffsetAndSpped.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/TimeOffsetAndSpeed/TimeOffsetAndSpped.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /9 Layer Time/TimeOffsetAndSpeed/UIBezierPath/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/TimeOffsetAndSpeed/UIBezierPath/AppDelegate.h -------------------------------------------------------------------------------- /9 Layer Time/TimeOffsetAndSpeed/UIBezierPath/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/TimeOffsetAndSpeed/UIBezierPath/AppDelegate.m -------------------------------------------------------------------------------- /9 Layer Time/TimeOffsetAndSpeed/UIBezierPath/Assets.xcassets/Ship.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/TimeOffsetAndSpeed/UIBezierPath/Assets.xcassets/Ship.imageset/Contents.json -------------------------------------------------------------------------------- /9 Layer Time/TimeOffsetAndSpeed/UIBezierPath/Assets.xcassets/Ship.imageset/Ship.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/TimeOffsetAndSpeed/UIBezierPath/Assets.xcassets/Ship.imageset/Ship.png -------------------------------------------------------------------------------- /9 Layer Time/TimeOffsetAndSpeed/UIBezierPath/Assets.xcassets/Ship.imageset/Ship@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/TimeOffsetAndSpeed/UIBezierPath/Assets.xcassets/Ship.imageset/Ship@2x.png -------------------------------------------------------------------------------- /9 Layer Time/TimeOffsetAndSpeed/UIBezierPath/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/TimeOffsetAndSpeed/UIBezierPath/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /9 Layer Time/TimeOffsetAndSpeed/UIBezierPath/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/TimeOffsetAndSpeed/UIBezierPath/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /9 Layer Time/TimeOffsetAndSpeed/UIBezierPath/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/TimeOffsetAndSpeed/UIBezierPath/Info.plist -------------------------------------------------------------------------------- /9 Layer Time/TimeOffsetAndSpeed/UIBezierPath/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/TimeOffsetAndSpeed/UIBezierPath/ViewController.h -------------------------------------------------------------------------------- /9 Layer Time/TimeOffsetAndSpeed/UIBezierPath/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/TimeOffsetAndSpeed/UIBezierPath/ViewController.m -------------------------------------------------------------------------------- /9 Layer Time/TimeOffsetAndSpeed/UIBezierPath/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/9 Layer Time/TimeOffsetAndSpeed/UIBezierPath/main.m -------------------------------------------------------------------------------- /CoreAnimationCode.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/CoreAnimationCode.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pflnh/CoreAnimationCode/HEAD/README.md --------------------------------------------------------------------------------