TouchVG framework
|
iOS绘图视图类 更多...
#import <GiPaintView.h>
构造函数 | |
(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 *) | + createGraphView::: |
创建普通图形视图,并添加到父视图、设置为当前视图,不需要额外释放 更多... | |
(GiPaintView *) | + createMagnifierView:refView:parentView: |
创建放大镜视图并添加到父视图,不需要额外释放 更多... | |
(GiPaintView *) | + activeView |
得到当前激活的绘图视图 更多... | |
(void) | + addContextAction:block: |
Protected 属性 | |
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 |
属性 | |
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 |
是否允许上下文操作 更多... | |
iOS绘图视图类