2012-08-28 8 views
0

현재 저는 첫 장면에서 슬라이드 쇼를 보여주는 IPad 응용 프로그램을 위해 일하고 있습니다 - 호출 된 UIScrollView로 실현되었습니다. 슬라이드 쇼에서 한 페이지를 클릭하면 새로운 VC (새로운 장면으로, 여러 축소판을 표시해야합니다 ... 원하는 경우 세부 종류의 레이어)를 밀고 싶습니다.iOS : Storyboard Segue

어떻게 할 수 있습니까? 현재 나는 단순히 새로운 VC를 꺼내서 장면의 다음 VC와 SlideshowVC를 연결했습니다. 그러나 아무 일도 일어나지 않습니다. 나는 튜토리얼 몇 개를 머리에 감쌌지만 대부분은 다음 VC에 연결된 버튼을 사용한다. 단순히 다음 VC와 SlideshowVC를 연결할 수 있습니까? 아니면 전체 스크롤보기에 단추를 끈 다음 다음 VC와 단추를 연결해야합니까?

현재 내 장면은 다음 그림과 유사합니다. 첫 번째는 NavVC이고 두 번째는 SlidehsowVC이고 세 번째는 DetailVC입니다. 당신이 사용자 상호 작용을 차단하면, 버튼에 SEGUE을 연결하지 않는 경우 enter image description here

답변

4

, 그냥 이렇게 -

[self performSegueWithIdentifier:@"mySegueIdentifier" sender:self]; 

당신이 거기에 도착하기 전에 무엇을 설정해야하는 경우, 이것을 사용하십시오 -

-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { 

    if ([[segue identifier] isEqualToString:@"mySegueIdentifier"]) { 
     MyViewController *myViewController = segue.destinationViewController; 
     // do something here 
    } 
} 
관련 문제