IOS使用navigationController跳转到下一页面黑屏问题。

最近公司给公司做个ios项目,由于刚接触到oc,技术也比较菜,遇到问题,解决了好长时间,特此记下。

之前跳转使用如下语句,跳转成功后只有标题,下面是黑屏:  

    QHProCatalogController*viewController = [[QHProCatalogControlleralloc]init];

   self.navigationItem.title=@"返回";

   NSLog(@"nav=%@",self.navigationController);

    [self.navigationControllerpushViewController:viewControlleranimated:YES];


现在修改成如下语句解决问题:

    QHProCatalogController*view = [self.storyboardinstantiateViewControllerWithIdentifier:@"procatalog"];

   self.navigationItem.title=@"返回";

    [self.navigationControllerpushViewController:viewanimated:YES];



instantiateViewControllerWithIdentifier:@"procatalog"这里是storyboard id是procatalog。

如此问题即可解决。


版权声明:本文为qiuheng550原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。