2013-05-16 51 views
1

我最近添加了下面的代碼,只刪除第一個控件上的導航欄。這已經奏效,但現在故事板在我的iphone設備上顯示的結果與計算機上的不同。這並非如此。你可以看到我從鏈接的意思(我的名聲不夠大,發佈圖片:添加setNavigationBarHidden後在設備上顯示不同結果的故事板

Storyboard Representation

iPhone Representation

- (void)viewWillAppear:(BOOL)animated 
{ 
    [self.navigationController setNavigationBarHidden:YES animated:animated]; 
    [super viewWillAppear:animated]; 
} 

- (void)viewWillDisappear:(BOOL)animated 
{ 
    [self.navigationController setNavigationBarHidden:NO animated:animated]; 
    [super viewWillDisappear:animated]; 
} 

我是相當新和Xcode這是一個常見的問題有故事板設計有什麼方法可以糾正這種情況嗎?

回答

0

故事板實際上與您將在設備上看到的「實際」結果無關,只是圖形表示UI,你可以隨時用代碼改變它,就像你一樣。所以不要擔心,這很正常。祝你好運!

相關問題