ちょっと私のアプリでは、ユーザーがどのビューにいても、デバイスが横向きモードになっているときはいつでも特定のビューをロードする必要があります。また、デバイスが縦向きになったときにユーザーがいた最後のビューに戻す必要があります。
助言がありますか?またはチュートリアルへのリンク??
ちょっと私のアプリでは、ユーザーがどのビューにいても、デバイスが横向きモードになっているときはいつでも特定のビューをロードする必要があります。また、デバイスが縦向きになったときにユーザーがいた最後のビューに戻す必要があります。
助言がありますか?またはチュートリアルへのリンク??
インターフェースの変更時にカスタムビューの外観のみを実装する、独自の 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 から継承されます。もちろん、これはすべてのビューに ViewControllers がある場合にのみ解決策になります。
それが役に立てば幸い