小编Phe*_*erg的帖子

异步绘图和触摸

我有一个绘制区域(UIView),我在CGContextRef中绘制.
当然,我正在接触画画.虽然drawRect方法慢慢地抽取大量现有对象,但触摸不会被捕获.
如果我在单独的线程中调用drawRect中的绘图或使用函数"dispatch_async"调用绘图,则它不会绘制,因为它没有适当的上下文.
我已经进行了很多搜索,但一无所获.

dispatch_async(dispatch_get_main_queue(), ^{
    [_mainArea setNeedsDisplay];
});
Run Code Online (Sandbox Code Playgroud)
  • 这些东西也无济于事.

我能做什么?任何人都可以帮助抓住接触并同时绘制大量物品吗?

objective-c uiview drawrect ios

3
推荐指数
1
解决办法
2272
查看次数

标签 统计

drawrect ×1

ios ×1

objective-c ×1

uiview ×1