iOS开发:Quartz、OpenGL绘图与手势识别
1. Quartz与OpenGL绘图更新
在开发过程中,若要从Quartz绘图切换到OpenGL ES绘图,需要对项目进行一些调整。
1.1 更新BIDViewController
在 BIDViewController.m 文件中,需要做以下修改:
- 替换引用 :将所有对 BIDQuartzFunView 的引用替换为 BIDGLFunView 。具体操作是把 #import "BIDQuartzFunView.h" 替换为 #import "BIDGLFunView.h" 。
- 修改 changeColor: 方法 :将原方法替换为以下代码:
- (IBAction)changeColor:(id)sender {
UISegmentedControl *control = sender;
NSInteger index = [control selectedSegmentIndex];
BIDGLFunView *glView = (BIDGLFunView *)self.view;
switch (index) {
case kRedColorTab:
glView.currentColo
超级会员免费看
订阅专栏 解锁全文
68

被折叠的 条评论
为什么被折叠?



