2011-09-13 25 views
0

私のプロジェクトでは、横方向モードとポットレートモードの2つを作成しました。私はこれらの両方のビューを制御するために同じ同じUIViewControllerを使用しています。これらの2つのビューは同じコンテンツを持っていますが、唯一のことは、UIViewから別のものに切り替えると、UIControlsの値は保持されません。私は誰もが姿勢変更時の値を保持手伝ってくれるpliz次のコード2つのnibファイルと1つのビューコントローラ

NSArray *nibArray = [[NSBundle mainBundle] loadNibNamed:@"UIViewName" 
             owner:self 
            options:nil]; 
     UIView *lview = (UIView *)[nibArray objectAtIndex:0]; 
     lview.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"Background.jpg"]]; 
     self.view = lview; 

を使用してUIViewのenter code hereをロードした ?

+0

? – Joze

+0

すべてのビューがリセットされます(ユーザーはテキストフィールド/ビューの入力を再入力する必要があります)。だから、ここで私は実際に入力を参照しています – user574089

答えて

0

コントローラ内のNSMutableDictionaryのすべての値を保存し、ユーザーが向きを変更したときにユーザーの入力を再読み込みビューに置くことができます。

はNSMutableDictionaryがどのように動作するかを確認するためにthehドキュメントでここを見て:正確値

NSMutableDictionary Documentation

+0

コーディングヘルプを提供することができます – user574089

+0

申し訳ありませんが、あなたの仕事は私のものではありません。すべてがインターネット上にあります私はちょうどあなたが行くべき方法をあなたに与えました。私たちはあなたのためにコードするのではありません。私たちは助けに来ています。 – Joze

+0

コードを提供してくれなかったことをありがとう、ありがとう。また、ヘルプを提供してくれてありがとう。 – user574089

関連する問題