标签: ios iphone objective-c ipad user-interface
我正在完成一个与外部设备集成的应用程序。此外部设备在一个无法中断的线程中运行,我需要通过视图动画与用户进行交互,但有时屏幕会闪烁并且无法正确显示。 当设备正在处理时,屏幕不会显示代码所做的用户界面上的任何更改。然后,我开发了在后台执行这些更改。
我录制了这段视频来展示它发生了什么,因为当我拍摄一个打印屏幕时,它会刷新并正常工作。
我该怎么做才能解决这个问题?
Video
谢谢!