iOS editButtonItem 编辑按钮

– (void)viewDidLoad

{

[super viewDidLoad];

//导航栏背景

//if iOS 5.0 and later

[self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@”nav.png”] forBarMetrics:UIBarMetricsDefault];

//编辑按钮

self.navigationItem.rightBarButtonItem = self.editButtonItem;

self.navigationItem.rightBarButtonItem.title = @”编辑”;

//设置导航栏按钮颜色

self.navigationController.navigationBar.tintColor = [UIColor colorWithRed:(181.0/255.0) green:(223.0/255.0) blue:(122.0/255.0) alpha:1];

}

 

//点击编辑按钮

– (void)setEditing:(BOOL)editing animated:(BOOL)animated {

[super setEditing:editing animated:animated];

// Don’t show the Back button while editing.

[self.navigationItem setHidesBackButton:editing animated:YES];

if (editing) {

self.navigationItem.rightBarButtonItem.title = @”完成”;

NSLog(@”abc”);

}else {//点击完成按钮

self.navigationItem.rightBarButtonItem.title = @”编辑”;

NSLog(@”123″);

}

}

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注