2009-04-23 5 views
2

내 iPhone 응용 프로그램에 동작 버튼을 추가해야합니다. 이 버튼을 클릭하면 버튼이있는 UIActionSheet가 팝업되어야합니다. 조치 버튼을 추가하는 방법을 알려줄 수 있습니까? - iPhone 앱용으로 제작 된 액션 버튼이 있다는 것을 의미합니까? 또는 이미지가있는 새로운 버튼을 만들어야합니까?iPhone 앱 동작 버튼

미리 감사드립니다.

+0

UIButton을 사용하고 해당 버튼에 작업 버튼 이미지를 설정했습니다. 그 버튼의 이벤트 핸들러에서 액션 시트를 추가했습니다. 감사 – saikamesh

답변

2

이보기 컨트롤러에있는 가정, 당신은 뭔가를 할 수 있습니다).

methodThatShowsSheet 구현 방법에 대한 Nick Veys의 대답을 참조하십시오.

0

당신의 질문을 understnd 모르겠지만 UIKit는 자동으로 (당신에 의해 지정된) 개체 (사용자 지정) 메시지를 보낼 UIButton 클래스가 포함되어 있습니다. UIButton Intelligence Builder를 프로그래밍 방식으로 만들 수 있습니다.

실제로 원하는 훼이에 대한 세부 정보가 없거나 어려움을 찾는 이유가 더 정확하지 않습니다.

1

당신이 결정한 버튼에서이 액션 시트를 보여줄 코드에 액션을 연결해야합니다.

자세한 내용은 Apple Documentation on UIActionSheet을 참조하십시오.) 자동 엑스 코드 랩 들여 쓰기 모든 나는 일반적으로 단지 보자 (는 합리적인 폭에 맞게 만들기 위해

- (void)viewDidLoad 
{ 
    UIBarButtonItem *actionButton = [[UIBarButtonItem alloc] 
      initWithBarButtonSystemItem:UIBarButtonSystemItemAction 
      target:self 
      action:@selector(methodThatShowsSheet)]; 
    self.navigationItem.rightBarButtonItem = actionButton; 
    [actionButton release]; 
} 

(사면 이상한 들여 쓰기 :