【发布时间】:2016-08-19 21:14:49
【问题描述】:
我想通过触摸方法擦除UIImage 的背景。我尝试擦除背景,但擦除背景有一些问题。
请哪位知道答案的请在此发帖。
提前致谢。
【问题讨论】:
-
你找到解决办法了吗?
标签: ios objective-c image uitouch eraser
我想通过触摸方法擦除UIImage 的背景。我尝试擦除背景,但擦除背景有一些问题。
请哪位知道答案的请在此发帖。
提前致谢。
【问题讨论】:
标签: ios objective-c image uitouch eraser
参考此链接-> http://www.binpress.com/app/ios-image-editing-component/637 希望你能有所了解
【讨论】:
我认为您的代码运行良好。但是 previousPoint2 和 currentPoint 有一些问题,你可以改变你的 previousPoint2's(or currentPoint) x 或 y。您也可以使用CGPathAddLineToPoint(path, nil, float, float) 方法在路径中添加一些其他行,以了解如何擦除所有背景图像。
或者你也可以改变路径的宽度,超过25.0点。这样一来你会发现图片的其他部分都被擦除了。很高兴发现自己。
最后,你应该了解Core Graphics的基本理论。所以,请看这里的链接:https://www.raywenderlich.com/33193/core-graphics-tutorial-arcs-and-paths。 Apple 的文档始终是了解 iOS 和 MacOX 的更好方式。
【讨论】: