0

縦向きのみをサポートするアプリケーションがありますが、要件が変更され、横向きをサポートするアプリケーションが必要になります。すべてをやり直す必要がある場合に備えて、何をすべきかわからないため、非常にショックを受けています。 xibは横向きをサポートしますか?

とにかく、またはこれを行うための利用可能な技術はありますか?

TIA

ミラージュ

4

2 に答える 2

0

問題が InterfaceBuilder にある場合、CMD+Z が解決策ですが、遅くないことを願っています。

問題が iOS 6 にある場合、解決策はインターフェイスの向きの方法を変更することです。Google で検索できます。

問題がターゲット情報である場合は、概要を見てください

于 2012-11-27T00:55:36.247 に答える
0

それは、レイアウトの構築方法に大きく依存します。最初に、サポートする必要があるすべての向きを有効にして、自動回転後にどのように見えるかを確認する必要があります.

自動回転を有効にするには、コントローラーで適切なメソッドを編集/追加するだけです:

// 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);
}
于 2012-11-27T01:04:41.280 に答える