У меня есть UINavigationController
с UITableViewController
в качестве корневого представления.UINavigationController
находится внутри UITabBarController
.
В UITableViewController (* viewOne), если я щелкаю ячейку a, запускается следующий код
UIViewController *newView = [[UIViewController alloc] initWithNibName:@"newView" bundle:nil];
[self.navigationController pushViewController:newView animated:YES];
[newView release];
Затем внутри newView будет:
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {
if ((self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil])) {
NSLog(@"%@", self.navigationController);
}
return self;
}
* 1012журналы имеют:
[8947:207] (null)
И если я попытаюсь вставить новый контроллер представления в навигационный контроллер, ничего не произойдет.Есть какие-нибудь подсказки?