2013-04-15 5 views
1

탐색 모음에서 맞춤 '설정'버튼을 만들어야합니다. 하지만, 아쉽게도 스토리 보드 편집기에서 올바르게 입력 할 수 없었습니다. 내 그림 만보고 단추 사각형이 없어야합니다. 스토리 보드에 맞춤형 UIBarButtomItem 만들기

enter image description here

올바르게 버튼의 종류와 만드는 방법이있는가요?

감사합니다.

당신은의 ViewController -viewDidLoad 방법이 코드를 추가 할 수 있습니다

답변

2

: 왼쪽 막대 버튼

:

UIButton *leftButton = [UIButton buttonWithType:UIButtonTypeCustom]; 
UIImage *buttonImage = [UIImage imageNamed:@"NavBarMapBtn.png"]; 
[leftButton setImage:buttonImage forState:UIControlStateNormal]; 
leftButton.frame = CGRectMake(0, 0, buttonImage.size.width, buttonImage.size.height); 
[leftButton addTarget:self action:@selector(changeView) forControlEvents:UIControlEventTouchUpInside]; 
self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithCustomView:leftButton]; 

또는 우측 바 버튼

:

UIButton *rightButton = [UIButton buttonWithType:UIButtonTypeCustom]; 
UIImage *buttonImage = [UIImage imageNamed:@"NavBarMapBtn.png"]; 
[rightButton setImage:buttonImage forState:UIControlStateNormal]; 
rightButton.frame = CGRectMake(0, 0, buttonImage.size.width, buttonImage.size.height); 
[rightButton addTarget:self action:@selector(changeView) forControlEvents:UIControlEventTouchUpInside]; 
self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithCustomView:rightButton]; 

필요에가 없습니다 xB 또는 스토리 보드의 뷰에 BarButtonItem을 추가하십시오.

enter image description here

: 여기

는 같이 할 수 무엇
관련 문제