文件名称:CKShapeView:CAShapeLayer支持的UIView子类
文件大小:13KB
文件格式:ZIP
更新时间:2024-03-22 21:20:38
Objective-C
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
----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()
--------CKViewController.m(2KB)
----LICENSE(1KB)
----CKShapeView.podspec(511B)
----CKShapeView()
--------CKShapeView.h(657B)
--------CKShapeView.m(5KB)