2013-08-08 2 views
0

홈 페이지에 표시된 경고보기 메뉴 단추를 통해 스토리 보드에서 작성된 다른보기로 이동하고 싶습니다. 경고보기는 다른보기가 포함 된 단추 목록을 제공합니다.
해당보기로 이동하려면 어떻게해야합니까? 내가xcode의 경고보기 옵션에서보기 전환

-(void) alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex 
{ 
if (buttonIndex == 1){ 

} 
if (buttonIndex ==2) { 

} 
if(buttonIndex == 3){ 


} 

} 
+0

시도한 내용은 무엇입니까? 이것은 매우 기본적인 질문입니다. 네비게이션이나 스토리 보드의 기본을 모르는 것 같습니다. 이 사이트는 기본적인 것을 배울 수 없습니다. 코드 작성시 문제가 발생하면 코드 작성 방법을 배우지 말고 질문하십시오. 여기서 배울 수 있습니다 : http : //www.raywenderlich.com/5138/beginning-storyboards-in-ios-5-part-1 – CRDave

+0

귀하의 질문을 이해할 수 없다고 생각하고 귀하의 질문이 업데이트보다 기본 적이 지 않다면 더 자세한 내용. – CRDave

답변

1

먼저 사용하고 는
당신은 스토리 보드의 인스턴스를 얻을 필요가있다.
그런 다음 스토리 보드를 사용하여 ViewController를 인스턴스화합니다.
그런 다음 평상시처럼 탐색 스택을 누릅니다.

-(void) alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex 
{ 
    UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"storyboard_name" bundle:nil]; 

    if (buttonIndex == 1) 
    { 
     ViewController1 *vc1 = (ViewController1 *)[storyboard instantiateViewControllerWithIdentifier:@"view1"]; 
     [self.navigationcontroller pushViewController:vc1]; 
    } 
    if (buttonIndex ==2) 
    { 
     ViewController2 *vc2 = (ViewController1 *)[storyboard instantiateViewControllerWithIdentifier:@"view2"]; 
     [self.navigationcontroller pushViewController:vc2]; 
    } 
    if(buttonIndex == 3) 
    { 
    } 
} 
관련 문제