iOS Developer

iOS present警告

2017-04-28  本文已影响56人  西叶lv

  当UIViewController类型的控制器A为Window的根视图时,不要在A的viewDidLoad方法中去present另外一个控制器B,也不要在viewDidLoad中调用有present视图控制器的方法,否则Xcode会给出警告:Attempt to present <B: 0x14eea7a10> on <A: 0x14ed62b10> whose view is not in the window hierarchy!
  造成这种情况的原因的,A还不是RootViewController,估计是A的viewDidLoad要先于window的根视图设置方法执行!!!!

上一篇 下一篇

猜你喜欢

热点阅读