0

iOS プログラミングを始めたばかりで、スタンフォード大学の iTunesU のチュートリアルに従っています。

最初のチュートリアルでは、単純な RPN 計算機を作成する方法を示しました。シミュレーターでビルドしてコンパイルすると、通常どおり起動しましたが、すべてが「押しつぶされました」。これは、XCode のビューが iOS シミュレーターよりも大きいためだと考えました。Xcode でビューのサイズを変更するにはどうすればよいですか、または何か不足していますか。これは、xcode のものと比較した iOS シミュレーター ビューです。 ここに画像の説明を入力

ここに画像の説明を入力

4

2 に答える 2

0

Xcode の Interface Builder のビューは 4 インチのビューで、シミュレーターは 3.5 インチのデバイスを実行しているようです。どちらでも変更できます。

Xcode でのビュー サイズは、ビュー全体を選択することで変更でき、属性インスペクタでは、Freeform、3.5、4 の間でサイズを変更できます。

ハードウェア>デバイス>デバイスの選択に移動して、シミュレーターでデバイスを変更できます

ただし、重複するボタンなどは、自動レイアウトの使用、またはストラットの誤用に関連しています。Auto Layout をオフにしてストラットを使用するか、チャレンジして Auto Layout を学習することができます。自動レイアウトの開始点は次のとおりです: 自動レイアウトとは?

于 2013-03-29T13:51:22.163 に答える
0

3.5 インチではなく 4 インチのディスプレイを備えた最新の iPhone 用のデバイス シミュレーターを使用しているので、「押しつぶされた」わけではありません。デバイスを変更するには、シミュレータ バーの [ハードウェア] -> [デバイス] に移動します。また、シミュレーターの最新バージョンでは iPhone フレームが表示されないため、ホーム ボタンを押すには、[ハードウェア] -> [ホーム] に移動します。

于 2013-03-29T13:53:56.947 に答える