1

Xcode 4.5.1 を使用して、非常にシンプルな単一ビューの iPhone アプリを作成しています。IB 画像でわかるように、ビューをレイアウトしました。( UIViewControllerUIViewUIButtonUITextView)。

シミュレーター (または携帯電話) でアプリを実行すると、2 番目のスクリーン ショットのように見えます。

シミュレーターの UI が IB で作成したものと似ていない理由がわかりません。

私は何が欠けていますか?

ありがとう!

InterfaceBuilder シミュレーター

4

3 に答える 3

10

ストーリーボード ファイルで iPhone 5 サイズのレイアウトを使用しているように見えます。iPhone 5 レイアウトと標準の iPhone サイズの間で寸法を変更するには

ストーリーボードの右下隅にあるアイコンをクリックします。

ここに画像の説明を入力

あるいは、iPhone 5 シミュレーターでレイアウトを確認したい場合。iOS シミュレーターで、[ハードウェア] > [デバイス] > [iPhone (Retina 4 インチ)] に移動します。これがiPhone 5のレイアウトです。ただし、Retina ディスプレイのコンピューターをお持ちでない場合は、. iPhoneは本当に大きなiPadのように見えます。

于 2012-11-04T16:41:44.327 に答える
4

XcodeにはiPhone5サイズのレイアウトがあり、シミュレーターにはiphone4があるようです。ダークグレーと底面のビューの制約を確認し、希望どおりにサイズが変更されることを確認します。

于 2012-11-04T16:30:04.740 に答える
0

ねえ、ここに別の方法があります。

私の問題: 1.私のストーリーボードには、iPhone のようには見えない太い長方形が表示されていました。次に、シミュレーターを実行すると、すべての要素が切り取られ、正しい位置にありませんでした。2.Simulator が画面いっぱいに表示されました。

解決策: 1. ストーリーボードが開いて表示されていることを確認し、フレームをクリックして、境界線が青色で強調表示されるようにします。次に、ユーティリティ マネージャ (右側) で [属性メニューを表示] をクリックします。一番最初の項目はシミュレートされたメトリクスです。画面/ニーズに最適なサイズを選択してください。

2.XCode iPhoneシミュレーターのスケールとサイズを調整するに従って、33%に縮小しました

ベスト、ネイト

于 2016-08-09T16:29:15.260 に答える