0

iPhone에서 버튼을 사용하여 두 개의보기 컨트롤러간에 변경하고 싶습니다. 너무 많은 공간이 필요하기 때문에 UITabBarController를 사용하고 싶지는 않지만 같은 종류의 segue가 필요합니다. 어떻게해야합니까? 커스텀 세그 (segue)를 써야합니까?iPhone에서 Segue 바꾸는 방법은 무엇입니까?

답변

1

푸시 세그 (Push Segue)는 버튼 (또는 스테퍼)이 내비게이션을 지시하도록 조작이 취소 될 수 있기 때문에 원하는 것입니다.

시작하려면;

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

반환하려면 탐색 모음에 표시 할 뒤로 단추를 사용하거나 숨겨진 뒤로 단추를 사용하여 프로그래밍 방식으로 반환하십시오.

[self.navigationController popViewControllerAnimated : YES];

뒤로 버튼을 숨길 :

self.navigationItem.hidesBackButton = YES;

은 라이프 사이클의 - (void) viewWillAppear 부분에서 호출됩니다.

관련 문제