我想補充兩個按鈕兩個導航欄右側一個用於設置和一個用於登錄,但問題是,只有一個按鈕,我已搜查來自於正確的,是編輯的還有其他方式可以讓我們製作兩個按鈕並給他們想要的標題。如何使導航按鈕,登錄和設置標題
回答
UIBarButtonItem *addAttachButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAdd target:self action:@selector(addAttachmentClicked:)];
UIBarButtonItem *sendButton = [[UIBarButtonItem alloc] initWithTitle:LS(@"Send") style:UIBarButtonItemStyleBordered target:self action:@selector(sendClicked:)];
self.navigationItem.rightBarButtonItems = @[addAttachButton,sendButton];
很多錯誤??????? – 2013-03-01 11:05:26
什麼錯誤 – 2013-03-01 11:28:25
很多錯誤os語法和未知字符 – 2013-03-01 11:32:49
這裏是我用我的UIViewController的執行文件中的代碼(.m文件)
-(void)viewDidLoad{
[super viewDidLoad];
//back button
UIBarButtonItem *backButton = [[UIBarButtonItem alloc]initWithTitle:@" Back " style:UIBarButtonItemStyleBordered target:self action:@selector(backTo:)];
//Optional: if you want to add space between the back & login buttons
UIBarButtonItem *fixedSpaceBarButtonItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFixedSpace target:nil action:nil];
fixedSpaceBarButtonItem.width = 12;
//login button
UIBarButtonItem *signIn_BarButton = [[UIBarButtonItem alloc]initWithTitle:@" SIGN IN " style:UIBarButtonItemStyleBordered target:self action:@selector(signInUser)];
//add all buttons to right side
self.navigationItem.rightBarButtonItems = [NSArray arrayWithObjects:backButton, fixedSpaceBarButtonItem,signIn_BarButton, nil];
}
現在這裏有兩個按鈕metthods點擊
-(IBAction)backTo:(id)sender{
[self.navigationController popViewControllerAnimated:YES];
}
-(void) signInUser{
//handle your sigin logic here
}
請!讓我,如果你需要更多的幫助!
我可以這樣做,但我希望在同一側右側 – 2013-03-01 11:14:58
你可以添加該按鈕代碼請 – 2013-03-01 11:43:16
@ShakeelAhmed因爲我們需要添加按鈕陣列,請參閱更新的答案PL – swiftBoy 2013-03-01 11:43:23
- 1. 設置UINavigationBar的標題導航按鈕
- 2. 設置導航按鈕
- 3. Titanium問題與Facebook登錄按鈕和導航組
- 4. 設置標題,並添加按鈕,導航控制器
- 5. 如何設置按鈕的標題?
- 6. 導航欄標題沒有設置和後退按鈕不禁用在UITableViewControler
- 7. 標題按鈕導航失敗
- 8. 如何設置導航按鈕與引導Twitter的權利?
- 9. react-native - 登錄按鈕檢查身份驗證,設置狀態並導航
- 10. 如何使用Google登錄按鈕設置授權範圍
- 11. 如何使導航品牌和登錄按鈕位於導航欄的同一行中
- 12. 登錄後使用標籤欄導航
- 13. 登錄後更改按鈕登錄註銷o導航欄引導
- 14. 設置,按登錄
- 15. 如何在zf2中設置基於登錄的導航?
- 16. 如何使用Monotouch設置導航項目標題的代碼?
- 17. 如何使用標題,導航欄和按鈕欄創建窗口?
- 18. 如何隱藏導航欄的標題保持後退按鈕
- 19. 設置導航控件的標題
- 20. 設置一個的導航欄標題
- 21. 設置導航標題文本
- 22. 導航控制器設置標題
- 23. 導航欄標題沒有設置iphone
- 24. 設置導航欄背部按鈕右側的按鈕iPad monotouch
- 25. 設置左側按鈕的重用導航欄項目按鈕
- 26. 登錄按鈕值問題
- 27. Facebook登錄按鈕問題
- 28. fb:登錄按鈕問題
- 29. 如何設置圖像默認後退導航欄的按鈕
- 30. 如何在導航欄的按鈕上設置圖像?
檢查此鏈接http://stackoverflow.com/questions/13985839/multiple-barbutton-in-navigation-bar-not-showing-on-ios6?rq=1我希望這將是對你有幫助。在此代碼 – jamil 2013-03-01 11:19:52