|
TouchVG framework
|
可在XIB和StoryBoard中指定属性的的绘图视图类 更多...
#import <GiPaintViewXIB.h>

属性 | |
| GiViewHelper * | helper |
| 专用于此视图的绘图辅助对象 更多... | |
| NSString * | command |
| 当前命令名称 更多... | |
| CGFloat | lineWidth |
| 线宽,正数表示毫米单位,零表示1像素宽,负数表示像素单位 更多... | |
| CGFloat | strokeWidth |
| 像素单位的浮点线宽,总是为正数 更多... | |
| NSString * | lineStyle |
| 线型: solid,dash,dot,dashdot,dashdotdot,null 更多... | |
| UIColor * | lineColor |
| 线条颜色,忽略透明度,clearColor或nil表示不画线条 更多... | |
| CGFloat | lineAlpha |
| 线条透明度, 0-1 更多... | |
| UIColor * | fillColor |
| 填充颜色,忽略透明度,clearColor或nil表示不填充 更多... | |
| CGFloat | fillAlpha |
| 填充透明度, 0-1 更多... | |
| NSDictionary * | options |
| 绘图命令选项 更多... | |
| NSString * | content |
| 图形的JSON内容 更多... | |
| NSString * | path |
| SVG路径的d坐标序列 更多... | |
| CGRect | extent |
| 获取全部图形范围,模型坐标 更多... | |
| CGRect | zoomExtent |
| 当前显示范围,模型坐标 更多... | |
| CGFloat | viewScale |
| 显示比例 更多... | |
| CGPoint | viewCenter |
| 视图中心的世界坐标,毫米单位 更多... | |
| CGSize | modelScale |
| 模型单位到世界坐标系的比例 更多... | |
| BOOL | zoomEnabled |
| 是否允许放缩显示 更多... | |
属性 继承自 GiPaintView | |
| UIPanGestureRecognizer * | panRecognizer |
| 拖动手势识别器 更多... | |
| UITapGestureRecognizer * | tapRecognizer |
| 单指点击手势识别器 更多... | |
| UITapGestureRecognizer * | twoTapsRecognizer |
| 单指双击手势识别器 更多... | |
| UILongPressGestureRecognizer * | pressRecognizer |
| 单指长按手势识别器 更多... | |
| UIPinchGestureRecognizer * | pinchRecognizer |
| 双指放缩手势识别器 更多... | |
| UIRotationGestureRecognizer * | rotationRecognizer |
| 双指旋转手势识别器 更多... | |
| BOOL | gestureEnabled |
| 是否允许触摸交互 更多... | |
| GiImageCache * | imageCache |
| 图像对象缓存 更多... | |
| GiPaintView * | mainView |
| 放大镜对应的主视图 更多... | |
| UIView * | viewToMagnify |
| 待放大的视图 更多... | |
| NSArray * | delegates |
| GiPaintViewDelegate 更多... | |
| NSInteger | flags |
| 由 GIViewFlags 按位组成的视图特性标志 更多... | |
| BOOL | contextActionEnabled |
| 是否允许上下文操作 更多... | |
额外继承的成员函数 | |
构造函数 继承自 GiPaintView | |
| (id) | - initWithFrame:flags: |
| (void) | - activiteView |
| 设置为当前活动视图,触摸时自动调用 更多... | |
| (UIView *) | - dynamicShapeView: |
| 动态图形视图 更多... | |
| (id< NSLocking >) | - locker |
| 返回显示锁定对象 更多... | |
| (GiView *) | - viewAdapter |
| 得到视图适配器对象, GiViewAdapter 更多... | |
| (GiCoreView *) | - coreView |
| 得到跨平台内核视图 更多... | |
| (GiViewAdapter *) | - viewAdapter2 |
| 得到视图适配器对象 更多... | |
| (long) | - acquireFrontDoc |
| 获取前端文档句柄 更多... | |
| (void) | - releaseDoc: |
| 释放文档句柄 更多... | |
| (UIImage *) | - snapshot |
| 得到静态图形的快照,自动释放 更多... | |
| (BOOL) | - exportPNG: |
| 保存静态图形的快照到PNG文件 更多... | |
| (void) | - clearCachedData |
| 释放临时数据内存 更多... | |
| (void) | - tearDown |
| 停止后台任务 更多... | |
| (void) | - stopRecord: |
| 停止录制图形 更多... | |
| (void) | - hideContextActions |
| 隐藏上下文按钮 更多... | |
| (IBAction) | - onContextAction: |
| 上下文按钮的响应函数 更多... | |
| (void) | - addDelegate: |
| 增加绘图消息观察者 更多... | |
| (void) | - removeDelegate: |
| 去掉绘图消息观察者 更多... | |
| (void) | - setupGestureRecognizers |
| 设置手势识别器 更多... | |
| (BOOL) | - panHandler: |
| 拖动手势识别响应 更多... | |
| (BOOL) | - moveHandler: |
| 放缩和旋转手势识别响应 更多... | |
| (BOOL) | - tapHandler: |
| 单指点击手势响应 更多... | |
| (BOOL) | - twoTapsHandler: |
| 单指双击手势响应 更多... | |
| (BOOL) | - pressHandler: |
| 单指长按手势响应 更多... | |
| (void) | - delayTap |
| 延时响应点击手势 更多... | |
| (void) | - dispatchTapPending |
| 分发挂起的单击手势 更多... | |
类方法 继承自 GiPaintView | |
| (GiPaintView *) | + createGraphView::: |
| 创建普通图形视图,并添加到父视图、设置为当前视图,不需要额外释放 更多... | |
| (GiPaintView *) | + createMagnifierView:refView:parentView: |
| 创建放大镜视图并添加到父视图,不需要额外释放 更多... | |
| (GiPaintView *) | + activeView |
| 得到当前激活的绘图视图 更多... | |
| (void) | + addContextAction:block: |
Protected 属性 继承自 GiPaintView | |
| GiViewAdapter * | _adapter |
| 视图回调适配器 更多... | |
| UIGestureRecognizer * | _recognizers [7] |
| GiMagnifierView * | _magnifierView |
| 手指跟随放大镜 更多... | |
| std::vector< CGPoint > | _points |
| 手势生效前的轨迹 更多... | |
| CGPoint | _startPt |
| 开始位置 更多... | |
| CGPoint | _lastPt |
| 上次位置 更多... | |
| CGPoint | _tapPoint |
| 点击位置 更多... | |
| int | _tapCount |
| 点击次数 更多... | |
| int | _touchCount |
| 触点个数 更多... | |
| BOOL | _gestureRecognized |
| 识别出手势 更多... | |
| BOOL | _buttonHandled |
| CGPoint | _ignorePt |
可在XIB和StoryBoard中指定属性的的绘图视图类