2009-07-22 7 views
1

내비게이션 기반 응용 프로그램을 사용하고 있습니다. 그러나 나는 견해를 밀고 싶지 않습니다. 현재 ModalViewController를 변경했습니다. 지금, 나는 미리보기를로드하는 방법을 혼동합니다.이전보기로 이동하는 방법? - iPhone Devlopment

  1. 내 응용 프로그램의 테이블보기 - 버튼 (직원을 추가) 내가 추가 한 탐색 컨트롤러에서 탐색 기본 응용 프로그램
  2. 의 기본. 추가에
  3. (직원) appDelegate.m 코드 다음 내가 쓴 클릭 - (IBAction를가) AddClicked (ID) 보낸 사람 { 을 (self.addData == 전무가) //는, addData 내 다음의 객체 인 경우 보기 { addData = [[AddEmpScrn alloc] initWithNibName : @ "AddEmpScrn"번들 : nil] autorelease]; } [self.navigationController presentModalViewController : self.addData animated : YES];
    }는

이 코드는 & 다음 perfactly 직원 화면로드를 추가 성공적으로 작동합니다.

하지만 지금은 혼란 스럽습니다.

이전보기로 돌아 오는 방법은 무엇입니까? "저장"나에 대한 사용자 클릭이 다시 이전보기를 표시해야합니다을 "취소"경우입니다 ... 메인 화면은 내가 그것을 해결하는 방법을 잘 모릅니다

...

아무도 도와주세요 나 ...

나는 충분히 감사 할 것이다.

+0

코드 편집을 시도했지만 코드 조각이 작동하지 않았습니다. – quantumpotato

답변

1

dismissModalViewController 메소드를 사용해 보셨습니까? 무엇을 요구하고 있습니까?

0

"모달보기 컨트롤러 사용"을 읽었습니까?

ModalViewController를 표시하는 경우 이전보기에는 여전히 "배후"가 있습니다. 원래 탐색 컨트롤러에서 dismissModalViewControllerAnimated :를 호출하면됩니다.

하위 뷰를 교체하여 뷰 계층 구조를 직접 조작하는 경우 다른 멤버 변수의 이전 뷰를 누른 상태로 유지해야합니다.

관련 문제