2011-01-13 1 views
0

UIActionSheet에서 버튼을 클릭하면 새보기를 열 수 있습니까? 우리는 UIActionSheet (iPhone App 용)에서 버튼을 클릭 할 때 새로운보기를 열 수 있습니까?

-(IBAction)showActionSheet:(id)sender { 
     UIActionSheet *Query = [[UIActionSheet alloc] initWithTitle:@"Title" delegate:self cancelButtonTitle:@"Cancel Button" destructiveButtonTitle:@"Destructive Button" otherButtonTitles:@"Button1", @"Button2", nil]; 
     Query.actionSheetStyle = UIActionSheetStyleBlackOpaque; 
     [Query showInView:self.view]; 
     [Query release]; 
    } 



-(void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex { 
     if (buttonIndex == 0) { 
      view 1 
     } else if (buttonIndex == 1) { 
      view 2 
     } else if (buttonIndex == 2) { 
      view 3 
     } else if (buttonIndex == 3) { 
       self.label.text = @"Cancel Button Clicked"; 
      } 
    } 

는 물론, 사전

답변

1

그래에 감사드립니다. 사용자가 UIButton 객체를 누르면 동일한 방식으로 뷰를 여기에 추가 할 수 있습니다. (예 :보기 컨트롤러를 모달로 푸시하거나보기 계층에 필요한보기를 추가하는 경우 [self.view addSubview:viewN]

+0

감사합니다. Boris, its working .. – Pooja