OGeek|极客世界-中国程序员成长平台

标题: ios - 在 iOS 中的 UIView 上绘图 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 09:07
标题: ios - 在 iOS 中的 UIView 上绘图

我正在开发 iPhone 应用程序,我已经使用 UIView,我想在用户 touchMove 事件的 View 上绘制特定区域。所以请任何人向我建议如何做这意味着如何实现 touchMove 事件,以便它可以与用户 touchMove 同时绘制区域。



Best Answer-推荐答案


你需要做的是:

  1. 创建 UIView 的子类。
  2. 实现所有的触摸方法,如 touchesBegan:touchesMoved: 等。
  3. 使用drawRect:UIGraphicsBeginImageContextWithOptionsUIBezierPath 绘制 基于触摸位置的图像。

互联网上有很多教程。我觉得这个很好:Advanced Freehand Drawing Techniques

enter image description here

关于ios - 在 iOS 中的 UIView 上绘图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22868643/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://ogeek.cn/) Powered by Discuz! X3.4