( 36 个子文件 89KB ) ios端分时线demo-包含十字叉效果
YKTimeLinePointModel.h 422B
YKTimeChartView.m 17.86KB
CATextLayer+textLayer.h 702B
CATextLayer+textLayer.m 1.23KB
LaunchScreen.storyboard 1.70KB
NSObject+YYModel.h 13.16KB
NSObject+YYModel.m 82.73KB
CAShapeLayer+borderLayer.m 1.25KB
YKTimeLinePointModel.m 227B
timeLineData.json 12.99KB
CAShapeLayer+borderLayer.h 637B
contents.xcworkspacedata 157B
UserInterfaceState.xcuserstate 37.01KB
Breakpoints_v2.xcbkptlist 91B
xcschememanagement.plist 484B
timeLineDemo.xcscheme 3.28KB
[{"title":"( 36 个子文件 89KB ) ios端分时线demo-包含十字叉效果","children":[{"title":"timeLineDemo","children":[{"title":".DS_Store <span style='color:#111;'> 6.00KB </span>","children":null,"spread":false},{"title":"timeLineDemo","children":[{"title":"YKCAShapeLayer.m <span style='color:#111;'> 277B </span>","children":null,"spread":false},{"title":"ViewController.m <span style='color:#111;'> 2.29KB </span>","children":null,"spread":false},{"title":"YKTimeChartModel.m <span style='color:#111;'> 215B </span>","children":null,"spread":false},{"title":"YKTimeLinePointModel.h <span style='color:#111;'> 422B </span>","children":null,"spread":false},{"title":"Info.plist <span style='color:#111;'> 1.13KB </span>","children":null,"spread":false},{"title":"YKTimeChartView.m <span style='color:#111;'> 17.86KB </span>","children":null,"spread":false},{"title":"main.m <span style='color:#111;'> 341B </span>","children":null,"spread":false},{"title":"YKTimeChartView.h <span style='color:#111;'> 627B </span>","children":null,"spread":false},{"title":"CATextLayer+textLayer.h <span style='color:#111;'> 702B </span>","children":null,"spread":false},{"title":"CATextLayer+textLayer.m <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"YKOriginalModel.h <span style='color:#111;'> 585B </span>","children":null,"spread":false},{"title":"YKOriginalModel.m <span style='color:#111;'> 4.92KB </span>","children":null,"spread":false},{"title":"Base.lproj","children":[{"title":"LaunchScreen.storyboard <span style='color:#111;'> 1.70KB </span>","children":null,"spread":false},{"title":"Main.storyboard <span style='color:#111;'> 1.65KB </span>","children":null,"spread":false}],"spread":false},{"title":"YYModel","children":[{"title":"YYModel.h <span style='color:#111;'> 595B </span>","children":null,"spread":false},{"title":"NSObject+YYModel.h <span style='color:#111;'> 13.16KB </span>","children":null,"spread":false},{"title":"YYClassInfo.m <span style='color:#111;'> 12.53KB </span>","children":null,"spread":false},{"title":"YYClassInfo.h <span style='color:#111;'> 7.94KB </span>","children":null,"spread":false},{"title":"NSObject+YYModel.m <span style='color:#111;'> 82.73KB </span>","children":null,"spread":false}],"spread":false},{"title":"YKCAShapeLayer.h <span style='color:#111;'> 226B </span>","children":null,"spread":false},{"title":"CAShapeLayer+borderLayer.m <span style='color:#111;'> 1.25KB </span>","children":null,"spread":false},{"title":"YKTimeLinePointModel.m <span style='color:#111;'> 227B </span>","children":null,"spread":false},{"title":"ViewController.h <span style='color:#111;'> 222B </span>","children":null,"spread":false},{"title":"timeLineData.json <span style='color:#111;'> 12.99KB </span>","children":null,"spread":false},{"title":"AppDelegate.h <span style='color:#111;'> 284B </span>","children":null,"spread":false},{"title":"Assets.xcassets","children":[{"title":"AppIcon.appiconset","children":[{"title":"Contents.json <span style='color:#111;'> 585B </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"CAShapeLayer+borderLayer.h <span style='color:#111;'> 637B </span>","children":null,"spread":false},{"title":"YKTimeChartModel.h <span style='color:#111;'> 406B </span>","children":null,"spread":false},{"title":"AppDelegate.m <span style='color:#111;'> 2.00KB </span>","children":null,"spread":false}],"spread":false},{"title":"timeLineDemo.xcodeproj","children":[{"title":"project.xcworkspace","children":[{"title":"contents.xcworkspacedata <span style='color:#111;'> 157B </span>","children":null,"spread":false},{"title":"xcuserdata","children":[{"title":"nethanhan.xcuserdatad","children":[{"title":"UserInterfaceState.xcuserstate <span style='color:#111;'> 37.01KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"xcuserdata","children":[{"title":"nethanhan.xcuserdatad","children":[{"title":"xcdebugger","children":[{"title":"Breakpoints_v2.xcbkptlist <span style='color:#111;'> 91B </span>","children":null,"spread":false}],"spread":true},{"title":"xcschemes","children":[{"title":"xcschememanagement.plist <span style='color:#111;'> 484B </span>","children":null,"spread":false},{"title":"timeLineDemo.xcscheme <span style='color:#111;'> 3.28KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"project.pbxproj <span style='color:#111;'> 19.30KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}]