菜鸟教程小白 发表于 2022-12-13 03:16:48

ios - 在应用程序进入后台之前执行操作


                                            <p><p>如果我的应用程序进入后台,我想关闭一个模态视图 Controller 。我假设通过将代码放入 applicationDidEnterBackground 可以解决问题,但不幸的是,直到应用程序下次进入前台时,该命令才会应用于屏幕。一瞬间,您可以看到原始的模态视图 Controller ,然后消失。</p>

<p>有没有像 applicationWillEnterBackground 这样的方法?或者有没有办法在应用进入后台之前更新 UI。</p>

<p>目前我有这个代码:</p>

<pre><code>- (void)applicationDidEnterBackground:(UIApplication *)application {   

    NSLog(@&#34;Application entered background state.&#34;);

    ;
}
</code></pre></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>尝试将 <code>animated</code> 参数设置为 <code>NO</code>。</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 在应用程序进入后台之前执行操作,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/18014347/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/18014347/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 在应用程序进入后台之前执行操作