내 스토리 보드에 인터페이스 빌더를 사용하여 내 탐색 도구 모음의 왼쪽 상단 모서리에 내 테이블보기 셀의 편집보기를 토글하는 바 버튼 항목을 배치했습니다. 현재 "편집 셀"과 같은 텍스트가 있습니다사용자 정의 BarButtonItem을 위쪽 탐색 모음에 추가
내 질문은 어떻게 이미지를 사용하도록 변경합니까? 상태에 셀 편집 및 셀 편집 끄기 상태에 대한 내 자신의 사용자 지정 이미지를 만들었지 만 인터페이스 작성기에서 이미지를 지정하면 이미지가 막대 단추 항목에서 늘어납니다. 이 바 버튼 항목을 코드에서 프로그래밍 방식으로 만들어 이미지의 프레임을 사용해야합니까? 상태를 어떻게 지정합니까? 이제
UIImage *image = [UIImage imageNamed:@"edit-off.png"];
UIButton *showEditButton = [UIButton buttonWithType:UIButtonTypeCustom];
showEditButton.bounds = CGRectMake(0, 0, image.size.width, image.size.height);
[showEditButton setImage:image forState:UIControlStateNormal];
UIBarButtonItem *showEditButtonItem = [[UIBarButtonItem alloc] initWithCustomView:showEditButton];
가 어떻게 탐색 모음의 왼쪽 상단에 showEditButtonItem를 추가하려면 : 내가 인터페이스 빌더에서이 작업을 수행 할 수있는 방법이 있어야한다고 생각하지만 프로그램이 작업을 수행하려고
?
실제 이미지 : 아이폰 OS
어떤 스크린 샷이 있습니까? IB에서 이미지를 설정할 때 늘리지 않습니다 –
편집을 참조하십시오. 그것의 주문은 내가 편집 할 수 있기를 원하기 때문에 거기에 주문 아이콘이 있습니다. 그것이 IB에서 뻗어 나옴을 주목하라. 이미지가 너무 커요? – user1337645
흠집이 나는 것 같아요. 막대 버튼 항목이 예상하는 것과 일치하도록 아이콘 텍스처의 크기를 조정하십시오. 다양한 아이콘의 크기는 모두 [여기]에서 확인할 수 있습니다 (http://developer.apple.com/library/ios/#DOCUMENTATION/UserExperience/Conceptual/MobileHIG/IconsImages/IconsImages.html#//apple_ref/doc)./uid/TP40006556-CH14-SW1) –