2017-08-17 17 views
1

iPhone 5やiPhone 7+などのすべてのデバイスに合わせてAppStoreにアップロードすると、アプリケーションのサイズが自動的に変更されますか?アプリのサイズが自動的に変更されますか?

私はAppstore用の新しいアプリをリリースしようとしていますが、シミュレータと実際のデバイスではアプリケーションのサイズが変更されず、すべてのボタンとラベルなどがどこにあるべきなのか分かりませんさあ。

答えて

1

まず、アプリケーションが普遍的なアプリケーションであることを確認します。

次に、ストーリーボード内の自動レイアウト制約を調べる必要があります。

Understanding Auto Layout

+0

マイゲーム全体がそれは何も変更しないコードに作られるのですか?コードに制約が必要ですか? – theswed

+0

'self.label.needsUpdateConstraints()'このコードはあなたの制約を更新します –

1

私もiOSアプリを開発していますので、私はあなたの問題を理解しています。

アプリケーションはサイズ変更されません。

ボタン/ラベルは、Xcode がどこに配置されているかわからないので、どこに配置しても構いません。これは、デバイスごとに画面サイズが異なるためです。

ボタン/ラベルを置くには、制約(really good tutorial)を使用する必要があります。 Another good tutorial

1

自動ではありません。さまざまなデバイス上のレイアウトを処理するには、アプリケーションを設計する必要があります。それはやや複雑なテーマです。他のトピックの中でも、AutoLayoutとサイズクラスについて学ぶ必要があります。アプリがこれを正しく処理していない場合、アプリストアの準備ができていません。

関連する問題