2013-07-31 4 views
0

thisthis과 같은 질문에서 UIViewController을 프로그램 방식으로 새로 푸는 방법을 알고 있습니다.UIViewImage에서 새로운 UIViewController로 밀어 넣기

하지만 어떻게 완료 할 수 있습니까? 스토리 보드? 나는 스토리 보드을 좋아하고 도처에 복수 xib 개의 파일을 갖고 싶지 않습니다.

I했습니다 이미 스토리 보드을 통해 사용자 상호 작용을 가능하게하지만, 난 여전히 당신의 스토리 보드 캔버스

  • 선택에 ...

    enter image description here

  • 답변

    1
    1. 드래그의 UIViewController 객체를 전환을 만들 수 없습니다 그 ViewController를 선택하고 상단의 메뉴 바에서 Editor> Embed in> Navigation Controller를 클릭한다.
    2. 다른 UIViewController를 스토리 보드로 드래그
    3. 컨트롤을 첫 번째 UIViewController에서 새 UIViewController로 드래그하고 결과 옵션에서 푸시를 선택하십시오.
    4. 만들어진 Segue를 클릭하고 Attributes inspector로 이동하여 Segue의 식별자를 입력하십시오. 당신이있는 UIImageView 탭을 처리하고있는의 ViewController 코드에서
    5. , 너무 많은 [self performSegueWithIdentifier:@"YourSegueIdentifier" sender:self];
    +0

    감사를 호출! 이것은 정확하게 내가 찾는 것 같습니다. 귀하의 단계를 수행 한 후 그러나 나는 오류가 : "MyFileName '에 대한 표시 @interface'performSegueWithIdentifier '선택자를 선언합니다" – AllieCat

    +0

    아마도 당신의 ViewController 적절한 클래스를 스토리 보드에 설정해야합니다. ViewController> Identity Inspector>를 선택하고'performSegueWithIdentifier :' – hgwhittle

    +1

    을 호출하는 곳으로 ViewController의 클래스를 설정하십시오. "[self performSegueWithIdentifier : @"ClickOnConnect "sender : self]; " 도와 주셔서 감사합니다! – AllieCat