Iphone 如何在DrawingApp中实现橡皮擦功能?
可能重复:Iphone 如何在DrawingApp中实现橡皮擦功能?,iphone,objective-c,cocoa-touch,ios4,Iphone,Objective C,Cocoa Touch,Ios4,可能重复: 在我的绘图应用程序中,我想实现橡皮擦功能 如果我有一个白色的背景,我将删除与改变颜色为白色 但是,如果我必须用照片擦除背景上的图画,我该怎么办 我该怎么做呢?我相信有很多可能的解决方案。其中一项: 创建两个层(两个图像)。一个是背景,另一个是画作 当你“擦除”时,你会画一些东西。这个东西必须遮住背景和背景 蒙版结果必须绘制在“填充”层上 你还可以玩面具,使用混合选项-我认为这些功能中的每一项都可以让你实现“橡皮擦”功能。你能给我一些示例代码吗..我不知道如何进行混合..你可以
在我的绘图应用程序中,我想实现橡皮擦功能 如果我有一个白色的背景,我将删除与改变颜色为白色 但是,如果我必须用照片擦除背景上的图画,我该怎么办
我该怎么做呢?我相信有很多可能的解决方案。其中一项:
- 创建两个层(两个图像)。一个是背景,另一个是画作
- 当你“擦除”时,你会画一些东西。这个东西必须遮住背景和背景
- 蒙版结果必须绘制在“填充”层上
你还可以玩面具,使用混合选项-我认为这些功能中的每一项都可以让你实现“橡皮擦”功能。你能给我一些示例代码吗..我不知道如何进行混合..你可以在这里找到示例:这是一种非常常见和强大的技术,因此可以在互联网上找到很多。