2013-10-01 19 views
0

我想在iOS 7.0中添加導航欄,並在其上添加欄按鈕項。所以請建議如何在iOS應用程序中添加導航欄。如何在ios 7.0中使用導航欄

UIButton *btnBack=[UIButton buttonWithType:UIButtonTypeCustom]; 
[btnBack setImage:[UIImage imageNamed:@"aerrow-previous.png"] forState:UIControlStateNormal]; 
[btnBack setImage:[UIImage imageNamed:@"aerrow-previous.png"] forState:UIControlStateSelected]; 
[btnBack setTintColor:[UIColor clearColor]]; 
[btnBack setFrame:CGRectMake(5, 5, 20, 21)]; 
[btnBack addTarget:self action:@selector(backBtnPressed:) forControlEvents:UIControlEventTouchUpInside]; 
UIBarButtonItem *leftBarButton=[[UIBarButtonItem alloc]initWithCustomView:btnBack]; 
[self.navigationItem setLeftBarButtonItem:leftBarButton]; 
btnBack = nil; 
leftBarButton = nil; 
// Add back button on navigation bar 


UILabel *titileview=[[UILabel alloc]initWithFrame:CGRectMake(0, 0, 150, 44)]; 


[titileview setTextColor:[UIColor colorWithRed:(87.0f/255.0f) green:(87.0f/255.0f) blue:(87.0f/255.0f) alpha:1.0f]]; 
[titileview setText:@"SIGN IN"]; 
[titileview setTextAlignment:NSTextAlignmentCenter]; 
[titileview setBackgroundColor:[UIColor clearColor]]; 
[self.navigationItem setTitleView:titileview]; 
titileview = nil; 

回答

0

您可以使用類似這樣的代碼:

UIBarButtonItem *addBarButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAdd target:self action:@selector(addObject:)]; 
[self.navigationItem setRightBarButtonItem:rightButton]; 

希望它能幫助!