【问题标题】:Flashing when switching between view controllers在视图控制器之间切换时闪烁
【发布时间】:2015-03-25 04:18:51
【问题描述】:

我有 2 个视图控制器,但无法在它们之间切换。例如:

我显示了视图控制器A。用户点击一个按钮,我必须显示视图控制器B。我需要关闭A并打开B。问题是当我关闭A并打开B时,屏幕会闪烁一秒钟而不是只显示 B。我相信我必须冻结图形或类似的东西。因为我可能不得不从 B 切换回 A 甚至从 B 切换到 C 或 A 切换到 C 或 C 切换到 B,所以从 A 打开 B 不是一种选择。

有没有人知道任何解决方案?

TIA!

【问题讨论】:

    标签: ios ipad graphics uiviewcontroller core-graphics


    【解决方案1】:

    你试过了吗

    [self presentViewController:targetvc animated:NO completion:nil]
    

    【讨论】:

    • 我做到了。请再次阅读我的问题。我想关闭一个 VC 并打开另一个,而用户在转换之间看不到主 VC。
    • 你能添加一个你想要实现的代码sn-p吗?
    • 没有代码 sn-p。我正在使用相同的代码打开您发布的 VC。但我需要在关闭旧视图控制器之前打开一个新视图控制器。因此,代码 sn-p 将意味着我的整个视图控制器代码。
    猜你喜欢
    • 2012-05-09
    • 1970-01-01
    • 1970-01-01
    • 2019-04-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多