2012-09-21 3 views
0

난 다음에 사용자가 이동하기 전에 뷰의 상태를 저장할 수있는 방법아이폰 저장 응용 프로그램 뷰 상태

아이폰 5에 UINavigationController가 사용하고? 따라서 사용자가 '뒤로'를 클릭하면 변경 사항이 손실되지 않습니다.

내 질문이 하나와 유사한 : iPhone How To Save View States

그러나 나는 스토리 보드를 & SEGUE를 사용하고 있습니다 .. 그래서 스택이 없다?

다음 1 개보기에서 이동 내 코드는 다음과 같습니다

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

은 그 때 나는 prepareForSegue 있습니다

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender 
{ 

    // save view state here? 

    if ([[segue identifier] isEqualToString:@"SegueAnnotationDetail"]) 
    { 
     AnnotationDetailViewController *vc = [segue destinationViewController]; 

     [vc setMyAnnotationView:selectedAnnotation]; 
    } 
} 

가 이상적으로 내가보기의 상태를 저장 //save view state here에 몇 가지 코드를 넣어?

+0

이었다가?를 – AppleDelegate

+0

나는이 코드를 또 다른 방법으로 가지고있다 : '[self performSegueWithIdentifier : @ "SegueAnnotationDetail"sender : self];' – Imme22009

답변

0

나는 질문에 대답 자신

내 코드에서 버그가 있었다 - 유 푸시를 구현 한 ..how 영향을받지 않습니다 UINavigationController가 부모 클래스 상태를 사용하여 밀면서 그 때문에 그