IOS使用navigationController跳轉到下一頁面黑屏問題。
阿新 • • 發佈:2019-02-14
最近公司給公司做個ios專案,由於剛接觸到oc,技術也比較菜,遇到問題,解決了好長時間,特此記下。
之前跳轉使用如下語句,跳轉成功後只有標題,下面是黑屏:
QHProCatalogController *viewController = [[QHProCatalogControlleralloc]init];
self.navigationItem.title=@"返回";
NSLog(@"nav=%@",self.navigationController);
[self.navigationControllerpushViewController:viewController
現在修改成如下語句解決問題:
QHProCatalogController *view = [self.storyboardinstantiateViewControllerWithIdentifier:@"procatalog"];
self.navigationItem.title=@"返回";
[self.navigationControllerpushViewController:view animated:YES];
instantiateViewControllerWithIdentifier:@"procatalog"這裡是storyboard id是procatalog。
如此問題即可解決。