如何在触摸位置绘制像素?
如果用户触摸视图的某个区域,那么用于绘制/标记位置的位置如何用例如黑色?
这是什么样的观点,或者这幅画是如何完成的?
答案 0 :(得分:1)
一般来说,如果您使用的是Quartz,那么:
处理您的触摸事件
存储在某些数据结构中流入的点
使您的视图无效,以便绘制
覆盖drawRect并绘制存储在2中的点。
UIBezierPath是一个可以帮助解决这个问题的类。当您收到触摸事件时,您基本上可以“绘制”UIBezierPath的实例,然后在drawRect中渲染对象。