IOS使用navigationController跳转到下一页面黑屏问题。
最近公司给公司做个ios项目,由于刚接触到oc,技术也比较菜,遇到问题,解决了好长时间,特此记下。
之前跳转使用如下语句,跳转成功后只有标题,下面是黑屏:
QHProCatalogController *viewController = [[QHProCatalogControlleralloc]init];
self.navigationItem.title=@”返回“;
NSLog(@”nav=%@”,self.navigationController);
[self.navigationControllerpushViewController:viewController animated:YES];
现在修改成如下语句解决问题:
QHProCatalogController *view = [self.storyboardinstantiateViewControllerWithIdentifier:@”procatalog”];
self.navigationItem.title=@”返回“;
[self.navigationControllerpushViewController:view animated:YES];
instantiateViewControllerWithIdentifier:@”procatalog”这里是storyboard id是procatalog。
如此问题即可解决。