我正在尝试为iPad绘制一个简单的绘图应用程序,你可以在图片上绘图,我正在使用CGContext的东西来做,但我最初计划处理擦除的方式是用白色绘制的东西. .除了我刚才意识到当你画到另一张图像时它不起作用,因为当你"擦除"时你也会"擦除"背景图像.
有没有办法支持实际擦除?
谢谢!
在我的程序中,我在顶部有一个#define MAXIMUM_SCALE 10
唯一一次使用此常量的是此段代码:
float newScale = [scrollView zoomScale] * ZOOM_STEP;
NSLog(@"%f", newScale);
NSLog(@"lol %f", MAXIMUM_SCALE);
if( [scrollView zoomScale] < MAXIMUM_SCALE){
[self handleZoomWith:newScale andZoomType: TRUE];
}
Run Code Online (Sandbox Code Playgroud)
一些如何,NSLog打印出MAXIMUM_SCALE与newScale相同
即(1.500000 lol 1.500000 2.250000 lol 2.250000)
为什么会这样?