CKShapeView:CAShapeLayer支持的UIView子类 源码
CKShapeView CKShapeView是一个由CAShapeLayer支持的UIView子类。 换句话说,它是一个能够渲染任意CGPath 。 它是完全可配置和可设置动画的,因此您可以具有自定义的绘制视图,而无需子类化。 CKShapeView拥有所有的属性CAShapeLayer ,与添加的hitTestUsingPath属性,它允许您使用的路径,而不是视图边界的命中测试。 用法示例 CKShapeView *pieView = [[CKShapeView alloc ] initWithFrame: CGRectMake ( 0 , 0 , 100 , 100 )]; CGFloat width = CGRectGetWidth(pieView.bounds); pieView.path = [UIBezierPath bezierPathWithOvalInRect:
文件列表
CKShapeView-master.zip
(预估有个14文件)
CKShapeView-master
README.md
1KB
Demo
CKAppDelegate.h
273B
Default-568h@2x.png
18KB
CKAppDelegate.m
553B
main.m
333B
CKViewController.h
220B
Info.plist
1KB
Demo.xcodeproj
暂无评论