中的DebugHitTestBounder中所用SampleApp ;我已经将SkBounder子类化并安装在 Canvas (在每个绘图中创建)中,以便查找在鼠标单击下绘制的内容,但是绘图例程从未调用onIRect方法。 commit方法按预期方式调用(但我不需要它,我需要一个带有显示空间转换后的矩形参数的方法)。我调试了代码,发现在canvas.cpp中使用宏(LOOPER_BEGIN和LOOPER_END)在一个位置管理绘制循环,并且在调用绑定(bind)器的onIRect的绘制调用中没有位置。我是否在做错误?

注意:我使用的是来自Mac OS 10.8.x中具有XCode 4.6的git repo主分支2个月的代码。项目文件是通过gyp创建的。

最佳答案

显然,SkBounder仅适用于栅格后端,我使用的是加速(GL)后端。

08-27 01:54