iOS 6 に対応したデザインを持っています。iOS 7 では UI に多くの違いがあることはわかっていますが、iOS 6 の UI (戻るボタン、タブ バー、アラートなど) を維持しながら、同時にユーザーが自分のデバイスにアプリをインストールできるようにすることはできますか? iOS7で。
つまり、ユーザーが iOS 7 で実行しても、ナビゲーション バーの UIControl 戻るボタンは外観を変えず、iOS 6 のデザインのままです。
はい。IOS SDK 6 と Xcode 4.6 でアプリを保持およびビルドしてから、IOS 7 にアプリをインストールすると、古い GUI は保持されますが、一部は IOS 7 GUI に変換されますUIAlertView
。UIActionSheet
xCode 4 でのみ可能です。
xCode 5 で実行する場合は、カスタム グラフィックスを使用する必要があるため、両方の iOS バージョンで UI が似ています。
私は XCode の 2 つのバージョンを使用しています。1 つは古い SDK を使用し、もう 1 つは新しい SDK を使用しています。iOS6 要素を使用してアプリを作成すると、すべての iPhone でそのように表示されます。kokx が説明したように、UIAlertView や UIActionsSheet などのいくつかを除いて。
legacyUI メソッドを使用できます。以下のコードをAppdelegateに入れるだけです
[[NSUserDefaults standardUserDefaults] setObject:@(YES) forKey:@"UIUseLegacyUI"]