1. 首页
  2. 数据库
  3. 其它
  4. CKShapeView:CAShapeLayer支持的UIView子类 源码

CKShapeView:CAShapeLayer支持的UIView子类 源码

上传者: 2021-05-10 23:21:01上传 ZIP文件 13.22KB 热度 19次
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:
下载地址
用户评论