我明白我应该在self.title
.-initWithNibName:bundle:
怎么样
self.navigationItem.titleView
?由于
self.navigationItem.titleView
似乎只在self.view
加载时使用,我想我应该,为了节省内存,设置self.navigationItem.titleView
in-viewDidLoad
并将其 nil-viewDidUnload
,例如:- (void)viewDidLoad { [super viewDidLoad]; self.navigationItem.titleView = [[UIImageView alloc] initWithImage: [UIImage imageNamed:@"logo.png"]]; } - (void)viewDidUnload { self.navigationItem.titleView = nil; [super viewDidUnload]; }
怎么样
self.navigationItem.backBarButtonItem
?