[{"title":"( 68 个子文件 686KB ) iOS 开发动画,滚动屏幕 ,跑马灯,等效果实现","children":[{"title":"ZLSpecificAnimations","children":[{"title":"弹幕动画.gif <span style='color:#111;'> 84.16KB </span>","children":null,"spread":false},{"title":"广播跑马灯.gif <span style='color:#111;'> 109.35KB </span>","children":null,"spread":false},{"title":"雪花效果.gif <span style='color:#111;'> 145.38KB </span>","children":null,"spread":false},{"title":"661F567F-3399-4227-ACCD-3C0FB6EB966D.png <span style='color:#111;'> 47.96KB </span>","children":null,"spread":false},{"title":"ZLSpecificAnimationsTests","children":[{"title":"ZLSpecificAnimationsTests.m <span style='color:#111;'> 938B </span>","children":null,"spread":false},{"title":"Info.plist <span style='color:#111;'> 680B </span>","children":null,"spread":false}],"spread":true},{"title":".DS_Store <span style='color:#111;'> 6.00KB </span>","children":null,"spread":false},{"title":"烟花效果.gif <span style='color:#111;'> 77.16KB </span>","children":null,"spread":false},{"title":"直播点赞动画.gif <span style='color:#111;'> 85.70KB </span>","children":null,"spread":false},{"title":"ZLSpecificAnimations","children":[{"title":"Assets.xcassets","children":[{"title":"AppIcon.appiconset","children":[{"title":"Contents.json <span style='color:#111;'> 753B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"main.m <span style='color:#111;'> 334B </span>","children":null,"spread":false},{"title":"广播公告","children":[{"title":"broadcasting@2x.png <span style='color:#111;'> 3.36KB </span>","children":null,"spread":false},{"title":"ZLBroadcastingController.m <span style='color:#111;'> 3.88KB </span>","children":null,"spread":false},{"title":"ZLBroadcastingController.h <span style='color:#111;'> 251B </span>","children":null,"spread":false}],"spread":true},{"title":"直播点赞","children":[{"title":"ZLLiveHeartView.m <span style='color:#111;'> 4.97KB </span>","children":null,"spread":false},{"title":"ZLLiveHeartController.m <span style='color:#111;'> 1.35KB </span>","children":null,"spread":false},{"title":"ZLLiveHeartView.h <span style='color:#111;'> 556B </span>","children":null,"spread":false},{"title":"ZLLiveHeartController.h <span style='color:#111;'> 231B </span>","children":null,"spread":false}],"spread":true},{"title":"弹幕效果","children":[{"title":"NSString+XHHExtension.h <span style='color:#111;'> 468B </span>","children":null,"spread":false},{"title":"ZLBarrageController.h <span style='color:#111;'> 237B </span>","children":null,"spread":false},{"title":"ZLBarrageController.m <span style='color:#111;'> 3.83KB </span>","children":null,"spread":false},{"title":"NSString+XHHExtension.m <span style='color:#111;'> 1.28KB </span>","children":null,"spread":false},{"title":"ZLScrollLabelView.m <span style='color:#111;'> 3.54KB </span>","children":null,"spread":false},{"title":"ZLScrollLabelView.h <span style='color:#111;'> 922B </span>","children":null,"spread":false}],"spread":false},{"title":"AppDelegate.h <span style='color:#111;'> 277B </span>","children":null,"spread":false},{"title":"AppDelegate.m <span style='color:#111;'> 2.13KB </span>","children":null,"spread":false},{"title":"雪花效果","children":[{"title":"ZLSnowflakeController.h <span style='color:#111;'> 241B </span>","children":null,"spread":false},{"title":"alpha@2x.png <span style='color:#111;'> 15.56KB </span>","children":null,"spread":false},{"title":"snow@2x.png <span style='color:#111;'> 2.85KB </span>","children":null,"spread":false},{"title":"ZLSnowflakeController.m <span style='color:#111;'> 2.63KB </span>","children":null,"spread":false}],"spread":false},{"title":"Base.lproj","children":[{"title":"LaunchScreen.storyboard <span style='color:#111;'> 1.70KB </span>","children":null,"spread":false}],"spread":false},{"title":"直播动画图片","children":[{"title":"ZLLikePictureController.m <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false},{"title":"resource.bundle","children":[{"title":"heart6@2x.png <span style='color:#111;'> 1.09KB </span>","children":null,"spread":false},{"title":"heart9@2x.png <span style='color:#111;'> 1.64KB </span>","children":null,"spread":false},{"title":"heart2@2x.png <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"heart10@2x.png <span style='color:#111;'> 1.52KB </span>","children":null,"spread":false},{"title":"heart1@2x.png <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false},{"title":"heart11@2x.png <span style='color:#111;'> 1.53KB </span>","children":null,"spread":false},{"title":"heart8@2x.png <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"heart7@2x.png <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false},{"title":"heart4@2x.png <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"heart3@2x.png <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false},{"title":"heart@2x.png <span style='color:#111;'> 3.18KB </span>","children":null,"spread":false},{"title":"heart0@2x.png <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false},{"title":"heart5@2x.png <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false}],"spread":false},{"title":"ZLLikeAnimation.h <span style='color:#111;'> 344B </span>","children":null,"spread":false},{"title":"ZLLikeAnimation.m <span style='color:#111;'> 3.02KB </span>","children":null,"spread":false},{"title":"ZLLikePictureController.h <span style='color:#111;'> 252B </span>","children":null,"spread":false}],"spread":false},{"title":"RootViewController.h <span style='color:#111;'> 221B </span>","children":null,"spread":false},{"title":".DS_Store <span style='color:#111;'> 6.00KB </span>","children":null,"spread":false},{"title":"烟花效果","children":[{"title":"ring@2x.png <span style='color:#111;'> 1.71KB </span>","children":null,"spread":false},{"title":"fireworks@2x.png <span style='color:#111;'> 4.39KB </span>","children":null,"spread":false},{"title":"ZLFireworksController.h <span style='color:#111;'> 243B </span>","children":null,"spread":false},{"title":"ZLFireworksController.m <span style='color:#111;'> 3.89KB </span>","children":null,"spread":false}],"spread":false},{"title":"Info.plist <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"RootViewController.m <span style='color:#111;'> 3.10KB </span>","children":null,"spread":false},{"title":"POP实践","children":[{"title":"Lib","children":[{"title":".DS_Store <span style='color:#111;'> 6.00KB </span>","children":null,"spread":false},{"title":"pop","children":[{"title":".DS_Store <span style='color:#111;'> 6.00KB </span>","children":null,"spread":false},{"title":"pop","children":[{"title":"WebCore","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false},{"title":".DS_Store <span style='color:#111;'> 6.00KB </span>","children":null,"spread":false}],"spread":false},{"title":"Main.storyboard <span style='color:#111;'> 1.65KB </span>","children":null,"spread":false}],"spread":false},{"title":"ZLSpecificAnimationsUITests","children":[{"title":"ZLSpecificAnimationsUITests.m <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"Info.plist <span style='color:#111;'> 680B </span>","children":null,"spread":false}],"spread":true},{"title":"直播点赞图片动画.gif <span style='color:#111;'> 60.13KB </span>","children":null,"spread":false},{"title":"ZLSpecificAnimations.xcodeproj","children":[{"title":"project.xcworkspace","children":[{"title":"contents.xcworkspacedata <span style='color:#111;'> 165B </span>","children":null,"spread":false},{"title":"xcuserdata","children":[{"title":"ZL.xcuserdatad","children":[{"title":"UserInterfaceState.xcuserstate <span style='color:#111;'> 36.97KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true},{"title":"project.pbxproj <span style='color:#111;'> 32.07KB </span>","children":null,"spread":false},{"title":"xcuserdata","children":[{"title":"ZL.xcuserdatad","children":[{"title":"xcschemes","children":[{"title":"xcschememanagement.plist <span style='color:#111;'> 672B </span>","children":null,"spread":false},{"title":"ZLSpecificAnimations.xcscheme <span style='color:#111;'> 4.30KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":false}],"spread":true}]