2017-07-27 19 views
0

私はアプリケーションを開発しており、UIをすべてのデバイス画面で同じにしたいと思っています。私はiPhone 6デバイスを持っていて、シミュレータでiPhone 5を使用しています。私は、アプリケーションを実行すると、それは私のiPhone 6で[OK]を見えますが、iPhone 5用シミュレータで、次のように見える...Xcodeの制約事項

enter image description here

私はいくつかの制約を追加しましたが、私はこれらのボタンに問題を抱えていますとラベル。これをどうすれば解決できますか?私はあなたの答えにあらかじめ感謝します。

UPDATE 私はすべての制約を削除したり上書き始め、今最後の画面は以下のようになります...

enter image description here

が今より良く見える、私は解決できなかった唯一のものは、位置でした2つのボタン(アグレガールとサリール)は中央に位置していて、ちょっと右に移動しています。

ここ

は、それらの間にスペースが常に存在するように、ラベルと下ボタンの間の制約を追加してみてください、あなただけのこれら二つの項目に制約を持っているように見えます私の制約

enter image description here

答えて

1

Xcode UIでの制約はそれぞれですので、これらのボタンだけでなく、各要素の制約をすべて設定する必要があります。すべての要素が互いに拘束されているので、各要素が既に他の要素に制約を設定していることを確認してください。

+0

こんにちは、私は私の質問を更新しました。画面は今より良く見えますが、最後の2つのボタンが少し左に移動しますが、どうすればこの問題を解決できますか? –

+0

これらの最後の2つのボタンには、すでに "Center Align to:Superview"を追加しましたか? – paugoo

+0

このオプションはどこにありますか?今のところ、私は両方のボタンのコンテナに水平にセンターを追加しました。 –

1

ですボタン。

+0

今のところよく見えますが、最後の2つのボタンだけが少し右に移動しています。私の質問を更新しました –

関連する問題