当用户与下方呈现的视图交互时,如何实时更新卷曲视图presentModalViewController:
?
我想要的行为:
- 用户点击视图设置按钮。
- 用户点击视图设置屏幕中的控件。视图不会关闭视图设置,而是在后台自动更新。
- 用户点击某些东西来关闭视图设置。
想象一下,如果在 Maps 中点击 Map、Satellite、Hybrid 并没有自动展开而是更新了显示。
我能够收到通知,从设置控制器更改回主视图控制器。主视图控制器可以更新并发出信号,表明它应该重绘自身的一部分,但实际上更新屏幕是间歇性的。它将连续工作 5 次,然后不工作几次,然后再连续工作 5 次。然而,关闭模态视图总是会赶上下面的视图,所以我假设我的视图的渲染图像有时会被缓存或尽管我的请求没有被重绘。但我想不出一种方法来验证这一点。
这发生在设备和模拟器上。