0
ちょっと私のアプリでは、デバイスが横長モードになっているときはいつでも、特定のビューをロードする必要があります。また、デバイスをポートレートに切り替えたときのユーザーの最後のビューに戻す必要があります。デバイスの向きが横長のときに特定のビューを読み込み、アプリ内でどこの場所に読み込んだり、ポートレートのときにLatビューに切り替えるには?
提案がありますか?任意のチュートリアルへのリンクまたは??
ちょっと私のアプリでは、デバイスが横長モードになっているときはいつでも、特定のビューをロードする必要があります。また、デバイスをポートレートに切り替えたときのユーザーの最後のビューに戻す必要があります。デバイスの向きが横長のときに特定のビューを読み込み、アプリ内でどこの場所に読み込んだり、ポートレートのときにLatビューに切り替えるには?
提案がありますか?任意のチュートリアルへのリンクまたは??
多分、あなた自身のUIViewControllerサブクラスを書くようなものを試してみてください。ちょっとしたことは、インターフェレオリアリエーションの変更時にカスタムビューの見た目を実装するだけです。このようなもの:
- (void)didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation{
DetailViewController *dvc = [[DetailViewController alloc] initWithNibName:@"DetailViewController_iPhone" bundle:[NSBundle mainBundle]];
}
//navigation controller ruft den bdv Controller auf
[self.navigationController pushViewController:dvc animated:YES];
[dvc release];
}
他のすべてのクラスは、このカスタムUIViewControllerから継承します。 もちろん、すべてのビューに対してViewControllerがある場合にのみ、これは解決策になります。
希望すると助かります