我有2 UIViewController
s,並希望UINavigationController具有UINavigationBar & UINavigationItem對它們。但我的代碼不工作..爲2個UIViewController創建一個UINavigationController
這裏是我的代碼:
#import "testView1.h"
#import "testView2.h"
@interface testView1()
@end
@implementation testView1
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view.
self.view.backgroundColor = [UIColor darkGrayColor];
UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:self];
testView2 *detail = [testView2 new];
[navController pushViewController:detail animated:YES];
}
您使用的故事板? – Subramanian
其實你在這裏做的是,你只是分配和初始化一個導航控制器與已經存在於窗口中的rootview控制器。這一步應該不在AppDelegate中,以獲得正確的結果 – 2017-07-17 11:26:48
@Subramanian no我只是在故事板中創建UIViewController並將其設置爲testView1的類 –