我已經設置在Interface Builder中NavigationItem.title
爲了可讀性,代碼我需要做的iOS中
self.navigationItem.title = SomeThingThatComesFromDB
我試圖做到這一點在viewDidLoad
和viewDidAppear
,但在第一個應用程序啓動標題仍然是我在界面構建器中設置的。
我該如何解決這個問題?
這是應用程序啓動我的根視圖控制器,這裏是我使用的代碼:
-(void)viewDidAppear:(BOOL)animated {
[super viewDidAppear:animated];
for (Branch *b in [UserManager sharedInstance].branches) {
if ([b.branchId isEqualToString: [UserManager sharedInstance].vendorId]) {
self.title = b.branchName;
}
}
}
嘗試self.title = SomeThingThatComesFromDB –
@Anbu。 Karthik我已經試過,也在視圖中DidAppear – shaibow
顯示你嘗試過的代碼,首先你的VC被嵌入到導航控制器中 –