ios - 如何让 pushViewController 只显示目标 View ?

标签 ios cocoa-touch uiviewcontroller storyboard pushviewcontroller

我有一个处理身份验证的登录 UIViewController。

如果用户存在,我会将主视图推送到 UI。

这工作正常,但它首先显示登录窗口一秒钟,然后再播放幻灯片动画。我希望仅当用户存在时才显示主视图,这样它看起来就不会不必要地滑过登录 View Controller 。

我使用以下方式进行推送:

MainViewController *mvc = [self.storyboard instantiateViewControllerWithIdentifier:@"main"];
 [self.navigationController pushViewController:mvc animated:YES];

如何直接跳到主视图 Controller ?

最佳答案

animated bool 值设置为 NO 将立即显示 View Controller 。

关于ios - 如何让 pushViewController 只显示目标 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21242072/

相关文章:

ios - 重新加载 ScrollView 的内容

ios - 具有倍增效果的 Swift UIView

iphone - UIApplicationDelegate协议(protocol)中神秘的+initialize方法: Why can't I see it in the documentation?

ios - 为什么保留委托(delegate)是错误的所有替代方案......?

ios - 如何像 Gmail 或 Wunderlist 2 一样呈现 UIViewController

ios - 根据预览 View Controller 的 PHAsset 大小计算 preferredContentSize

ios - 为什么在这里使用复合语句?

iphone - 无论如何要延迟容器 View 中的嵌入式转场?

swift - 使用 NSNumberFormatter 时的 EXC_BAD_ACCESS(代码=2)

iPhone:UILabel 文本不符合我想要的方式