在NavigationBar 中有一个编辑按钮Edit Button,点击跳转“done”。把Edit和Done变为大写字母,有人知道怎么实现吗?谢谢
self.navigationItem.rightBarButtonItem = self.editButtonItem;
在NavigationBar 中有一个编辑按钮Edit Button,点击跳转“done”。把Edit和Done变为大写字母,有人知道怎么实现吗?谢谢
self.navigationItem.rightBarButtonItem = self.editButtonItem;
.h文件中创建UIBarButtonItem
的btnEdit
对象:
UIBarButtonItem *btnEdit;
.m中:
-(void)viewWillAppear:(BOOL)animated{
btnEdit = [[UIBarButtonItem alloc]init];
btnEdit.target = self;
btnEdit.action = @selector(btnEdit_Click:);
btnEdit.title = @"EDIT";
self.navigationController.topViewController.navigationItem.rightBarButtonItem = btnEdit;
btnEdit.enabled=TRUE;
}
-(IBAction)btnEdit_Click:(id)sender
{
if ([btnEdit.title isEqualToString:@"EDIT"])
{
[btnEdit setTitle:@"DONE"];
}
else
{
[btnEdit setTitle:@"EDIT"];
}
}