菜鸟教程小白 发表于 2022-12-13 02:51:56

ios - tabbarcontroller 关闭时弹出到 rootviewcontroller?


                                            <p><p>我有登录屏幕 (viewcontroller),然后是另一个签名屏幕 (viewcontroller)。然后标签栏 Controller 出现在签名屏幕上方。当用户点击标签栏 Controller 堆栈中的注销按钮时,应用程序应导航到登录屏幕。我尝试关闭标签栏 Controller ,但它没有导航到登录屏幕,而是导航到签名屏幕。 </p>

<p>下面是导航结构</p>

<p>UINavigationController -- ViewController1(登录屏幕)
                           |
                            --- ViewController2(签名屏幕)
                               |
                               --- TabbarController(五个标签项)</p>

<p>如何导航到登录屏幕。任何帮助表示赞赏。</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>当签名 ViewController 呈现选项卡 Controller 时,执行以下操作:</p>

<pre><code>[self presentViewController:tabController
                   animated:YES
               completion:^{
    ;
}];
</code></pre>

<p>然后,当标签 Controller 被关闭时,登录 View 将已经在那里等待。</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - tabbarcontroller 关闭时弹出到 rootviewcontroller?,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/16969182/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/16969182/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - tabbarcontroller 关闭时弹出到 rootviewcontroller?