用户交互中断drawRect,如何解决?

Posted

技术标签:

【中文标题】用户交互中断drawRect,如何解决?【英文标题】:User interaction interrupted drawRect, how to solve? 【发布时间】:2017-01-28 06:03:34 【问题描述】:

当我使用drawRect函数绘制UIVew rect时,如果发生用户交互(例如下拉一个UITableView,如下图所示),绘制被中断,如何解决这个问题?

【问题讨论】:

如何驱动绘图代码?如果您使用的是CADisplayLinkNSTimer,请尝试将其添加到普通模式的运行循环中。 我用一个NSTimer来驱动,好的,我试试共模runloop,TKS :-) 【参考方案1】:

问题已解决,正如 KudoCC 所说,将 NSTimer 添加到具有普通模式的运行循环中。

【讨论】:

以上是关于用户交互中断drawRect,如何解决?的主要内容,如果未能解决你的问题,请参考以下文章

UIVIew 块动画后用户交互中断

[QNX 自适应分区用户指南]7.5 调度器分区之间不受控制的交互

UIAlert 上的用户交互

交互式登录网站-自动以域用户登录的问题,求解决

用户没有首先与文档交互[重复]

如何自动化 MacOS OS 用户交互测试?