相关代码如下:
- (void)viewDidLoad
{
[super viewDidLoad];
//设置导航左边按钮
UIBarButtonItem *leftbutton = [[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemRewind target:self action:@selector(barButtonclick:)];
leftbutton.tag = 101;
self.navigationItem.leftBarButtonItem = leftbutton;
//设置导航右边按钮以及title
UIBarButtonItem *rightbutton = [[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemDone target:self action:@selector(barButtonclick:)];
rightbutton.tag=102;
self.navigationItem.rightBarButtonItem = rightbutton;
self.navigationItem.title = @"我的歌声";
self.navigationItem.prompt = @"哈哈";
//设置左边的两个按钮
UIBarButtonItem *leftbutton1 = [[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemEdit target:self action:@selector(btnCk:)];
NSArray *leftbatbuttonarray = @[leftbutton,leftbutton1];
self.navigationItem.leftBarButtonItems = leftbatbuttonarray;
//设置一个红色的titleView
UIView *newtiteview = [[UIView alloc]initWithFrame:CGRectMake(0, 0, 20, 44)];
newtiteview.backgroundColor = [UIColor redColor];
self.navigationItem.titleView = newtiteview;
}