2013-04-16 1 views
1

내 Xamarin Studio C# MonoTouch 스토리 보드에 몇 가지보기가 있으며 각보기에는 일반적인보기 "초음파"에 대한 모달 표시를 수행하는 단추가 있습니다.이전 MonoTouch 스토리 보드보기로 돌아가려면 뒤로 버튼을 어떻게 추가합니까?

이전보기로 돌아갈 초음파보기에 뒤로 단추를 어떻게 추가합니까?

나는 각보기를 초음파보기로 모달로 쪼갠다.
내가 방법 button_ultrasound_back에 연결된 초음파 뒤로 버튼을 추가하지만, 아무런 변화가 없음

Ultrasound_Controller.m - (IBAction를) button_ultrasound_back (ID) 송신기 { [self.navigationController popViewControllerAnimated : YES];

popViewControllerAnimated 줄을 Ultrasound_Controller.cs로 이동하려고하면 "self"가 오류를 발생시킵니다.

다른 뷰에서 초음파 뷰를 모달에서 푸시로 변경하면 초음파 뷰가 응용 프로그램을 중단시킵니다.

답변

3

모달에 밀어 넣기 (push segue)를 사용해야합니다. 푸시 (push)를 사용하려면 UINavigationController가 있어야하며 처음에는 초기 뷰 컨트롤러로 set을 봅니다. 이 버튼을 무료로 사용할 수있게되면, 직접 코드를 작성할 필요가 없습니다.

This is a good intro into Storyboards. Obj-C이지만 따르기 쉽습니다.

+0

쿨! 나는 새로운 애플 리케이션에서 이것을 시도하고 멋지다. 하지만, 내 일은 뷰어 컨트롤러 만 있으면서 기존 앱에 초음파 페이지를 추가하는 것이지, 전체 쓰레기에 하나의 Nav 컨트롤러가 아닌 초음파 페이지를 추가하는 것입니다. 내 페이지의 뒤로 버튼을 해킹하여 이전 초음파 컨트롤러 페이지로 이동 한 View Controller로 돌아갈 수 있습니까? –

+1

해결 방법 : 클라이언트의 앱을 수정하기 위해 수행해야하는 모든 작업은 탐색보기를 추가하고 초기보기로 만듭니다. 탐색을 추상 레이어로 추가하는 것과 같습니다. 고마워, Blounty! 나에게 가상의 맥주를 마시라. :) –

관련 문제