縦向きのみをサポートするアプリケーションがありますが、要件が変更され、横向きをサポートするアプリケーションが必要になります。すべてをやり直す必要がある場合に備えて、何をすべきかわからないため、非常にショックを受けています。 xibは横向きをサポートしますか?
とにかく、またはこれを行うための利用可能な技術はありますか?
TIA
ミラージュ
縦向きのみをサポートするアプリケーションがありますが、要件が変更され、横向きをサポートするアプリケーションが必要になります。すべてをやり直す必要がある場合に備えて、何をすべきかわからないため、非常にショックを受けています。 xibは横向きをサポートしますか?
とにかく、またはこれを行うための利用可能な技術はありますか?
TIA
ミラージュ
問題が InterfaceBuilder にある場合、CMD+Z が解決策ですが、遅くないことを願っています。
問題が iOS 6 にある場合、解決策はインターフェイスの向きの方法を変更することです。Google で検索できます。
問題がターゲット情報である場合は、概要を見てください
それは、レイアウトの構築方法に大きく依存します。最初に、サポートする必要があるすべての向きを有効にして、自動回転後にどのように見えるかを確認する必要があります.
自動回転を有効にするには、コントローラーで適切なメソッドを編集/追加するだけです:
// iOS >= 6.0
- (NSUInteger)supportedInterfaceOrientations {
return UIInterfaceOrientationMaskAllButUpsideDown;
}
// iOS < 6.0
// that method is deprecated but you need that if you want to support iOS < 6.0
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
return (interfaceOrientation != UIInterfaceOrientationPortraitUpsideDown);
}