2013-01-05 1 views

답변

1

그런 다음 구식 방식으로하십시오. 그것을 인스턴스화하고 모달로 표현하거나 네비게이션 컨트롤러에 있다면 그냥 밀어 넣으십시오. 희망이 도움이됩니다.

편집 :

는 스토리 보드에있는 경우에만 당신은 SEGUE에 대해 이야기 할 수 있습니다. 당신의 소스 뷰 컨트롤러가 없다면, 내가 말했던 것처럼 다음 컨트롤러를 제시하면됩니다. 당신은 스토리 보드에서 대상 뷰 컨트롤러를 인스턴스화 할 수 있습니다 : 당신이 목적지보기 컨트롤러에 segues을 수행 할 수 있도록이 시점에서

MyViewController *viewController = [storyboard instantiateViewControllerWithIdentifier:@"MyViewController"]; 
[self presentViewController:controller animated:YES]; 

당신은 "다시 스토리 보드에서"입니다.

+0

감사합니다. 그것이 내가 한 일입니다. 그러나 불행히도 내 스토리 보드는 모든 흐름을 캡처하지 못합니다. ( –

+0

"모든 흐름 캡처"는 무엇을 의미합니까? – Levi

+0

즉, 한 컨트롤러에서 다른 컨트롤러로 흐름이 있습니다. 프로그래밍 방식으로 모달로 이동하거나 표시하는 것은 스토리 보드에 표시되지 않습니다. –

0

첫 번째 스토리 보드 ID입니다. 식별자를 쓰는 것보다보기 컨트롤러를 선택하십시오 (스토리 보드 ID) enter image description here

두 번째로, .m 파일을 열고 belove 코드를 작성하십시오.

UIStoryboard * st = [UIStoryboard storyboardWithName:@"nameOfStoryboard" bundle:nil]; 
MyViewController *viewController = [st instantiateViewControllerWithIdentifier:@"YourStoryboardID"]; 
[self.navigationController pushViewController:viewController animated:YES]; 

마지막 줄 코드. 있을 수도 있습니다

[self presentModalViewController:viewController animated:YES]; 
관련 문제