1
내 탐색 모음의 간단한 편집 단추가 눌려져 완료되면 '편집'과 '완료'모두에서 텍스트를 대문자로 변경하려고합니다. 가능합니까? 누가 체크 아웃 할 수있는 튜토리얼을 아는 사람이 있습니까?RightBarButtonItem 대문자 텍스트?
self.navigationItem.rightBarButtonItem = self.editButtonItem;
감사합니다.
내 탐색 모음의 간단한 편집 단추가 눌려져 완료되면 '편집'과 '완료'모두에서 텍스트를 대문자로 변경하려고합니다. 가능합니까? 누가 체크 아웃 할 수있는 튜토리얼을 아는 사람이 있습니까?RightBarButtonItem 대문자 텍스트?
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"];
}
}
을
UIBarButtonItem *newButton = [[UIBarButtonItem alloc] initWithTitle: @"EDIT" style: UIBarButtonItemStyleBordered target: nil action: @selector(editPressed:self)];
[[self navigationItem] setRightBarButtonItem: newButton animated:NO];
newBackButton = nil;
다음 :
- (void)editPressed:(id)sender
{
// Your code
}
수정 a 완료 버튼은 사용자가 선택한 언어로 자동으로 현지화되며이를 대체하면이 기능이 제거됩니다. 플러스 대문자 텍스트는 평범 해 보입니다. – ikuramedia