【问题标题】:Attempting to present <ViewController> on <UITabBarController> whose View is not in Window Hierarchy试图在视图不在窗口层次结构中的 <UITabBarController> 上呈现 <ViewController>
【发布时间】:2014-02-01 00:36:07
【问题描述】:

我正在尝试从 TabBarController 显示登录屏幕。但我收到以下日志消息,并且视图控制器没有导航。

projectlogin[3372:60b] 警告:尝试显示不在窗口层次结构中的视图!

我所做的是,ctrl+拖动一个 segue 到 viewcontroller(Login) 并给定标识符作为 viewcontroller (push)。我从 ViewDidLoad 调用

[self  performSegueWithIdentifier:@"viewcontroller" sender:self];

我也试过 ViewWillAppear,但没有解决方案。

【问题讨论】:

    标签: ios7 xcode5 uistoryboard uistoryboardsegue


    【解决方案1】:

    ViewDidAppear 而不是 ViewDidLoad 或 ViewWillAppear 调用它。

    【讨论】:

      猜你喜欢
      • 2014-02-02
      • 1970-01-01
      • 2015-09-17
      • 1970-01-01
      • 2016-11-29
      • 2015-12-05
      • 1970-01-01
      • 2013-02-23
      • 2019-06-10
      相关资源
      最近更新 更多