2012-11-24 62 views
1

後,我設置的導航欄我這樣的按鈕:UINavigationBar的項目重新調整旋轉

UIBarButtonItem *addAcc = [[UIBarButtonItem alloc] 
           initWithTitle:@"Add"            
           style:UIBarButtonItemStylePlain 
           target:self 
           action:@selector(addNewAcc)]; 

UIBarButtonItem *delAcc = [[UIBarButtonItem alloc] 
      initWithTitle:@"Del"            
      style:UIBarButtonItemStylePlain 
      target:self 
      action:@selector(DeleteButtonAction)]; 

NSArray *arrBtns = [[NSArray alloc]initWithObjects:addAcc,delAcc, nil]; 
self.navigationItem.rightBarButtonItems = arrBtns; 

這種運作良好,但旋轉設備或更改按鈕後,他們得到更長的時間。 我該如何解決這個問題?

問候

下面是截圖: 旋轉前:http://i.stack.imgur.com/9W3Hl.jpg 轉動後:http://i.stack.imgur.com/M27Hx.jpg

回答

0

你應該按鈕, 和autoriszessubViews的財產autoresizngmask玩。

檢查參考: autorizing