0

iPhone 5 と 4 の画面サイズを切り替えるとき、ボタンのレイアウト (間隔) に問題があります。

5では、私が望むように見えます

ただし、4ではまとまります。これを修正する方法を知っている人はいますか?ビューの設定をいじっていて、解決方法がわかりません。!

編集:申し訳ありませんが、コードは使用していません。私は単純にインターフェイス ビルダーを使用して、配置したい場所にドラッグ アンド ドロップしています。私は xcode とアプリ開発を一緒に使用することにかなり慣れていないので、これを使用する最善の方法が何であるかわかりません。

自動レイアウトを有効にしています。

4

2 に答える 2

1

自動レイアウトには制約を使用する必要があります。このリンクを参照して、制約について学ぶことができます 制約

于 2013-01-03T04:29:01.703 に答える
0

Xibで自動レイアウトを使用するか、手動で行う場合はこれを行うことができます

float height = [UIScreen mainScreen].bounds.size.height;
if (height==568) {
    //give frames according to iPhone 5
}
else
{
    //give frames according to iPhone 4
}
于 2013-01-03T04:51:09.270 に答える