【发布时间】:2012-06-08 14:33:24
【问题描述】:
我有一个 UIView 子类,它在其 drawRect:rect 方法中绘制一个圆圈。现在我想在用户触摸圆圈(而不是视图)时做出反应。
我的想法是获取触摸的 CGPoint 并询问 CGContext 是否有什么东西。 有没有办法检查是否有填充或描边?或者我现在可以访问颜色以查看它是否不透明?
我认为这一定是可能的,因为图形被绘制到屏幕上,因此系统可以以某种低级机制以某种方式做到这一点..
有什么想法吗?
【问题讨论】:
标签: objective-c ios core-graphics cgcontext