网站建设你懂的,中山中小型网站,福州建设网站,昆明网站做的好的公司哪家好错误分析#xff1a; controller A present controller B ,前提是A的view要存在#xff0c;如果不存在#xff0c;就会报这个错。解决方法#xff1a; 将原来的present语句由 viewDidLoad方法中移到 viewDidAppear中#xff0c;问题就可以解决。但是这样的话#xff0c;画…错误分析 controller A present controller B ,前提是A的view要存在如果不存在就会报这个错。 解决方法 将原来的present语句由 viewDidLoad方法中移到 viewDidAppear中问题就可以解决。但是这样的话画面会闪现一下parentViewController的view这个问题目前不清楚怎么解决有待高人指点。 并且viewDidAppear这个方法是每次都进入和ViewDidLoad只进一次不同所以无法达到我要的效果。 最终方案 摈弃presentModel方法在viewDidLoad中添加如下语句 [self.view addSubview:controllerB.view]; [self addChildViewController:controllerB]; 自己添加想要的动画实现对presentModel方法的模仿。 转载于:https://www.cnblogs.com/zxykit/p/5197894.html