0

スタンフォード大学のチュートリアル(最初の課題)に従って、簡単な電卓アプリを作成しています。

実際のコンテンツはそれほど関連性がありません。唯一の問題は、ストーリーボードに固定テキスト( "sqrt"など)を表示するUIRoundRectButtonがあることです。シミュレーター(iPhone 5、iOS 6)で実行すると、一部のボタンのテキストが途切れます。

スクリーンショット:

ここに画像の説明を入力してください ここに画像の説明を入力してください

何か助けはありますか?

4

2 に答える 2

2

4インチのxibで設計しているように見えますが、3.5インチのシミュレーターで実行すると、自動レイアウトによって下のボタンが画面の下部に固定され、押しつぶされます。次のいずれかを試してください。

  • 4インチシミュレーターで実行(デバイス->ハードウェアメニュー)
  • ストーリーボードで3.5インチビューに切り替えます(下部にある灰色のアイコンとその上下に三角形があります
  • 自動レイアウトをオフにする(ストーリーボードのファイルインスペクターで)
  • 制約を適切に定義して、すべてがビューの上部を基準にするようにします。

これらのチュートリアルは、自動レイアウトと4インチディスプレイの前に作成されました。この段階ではチュートリアルの内容に集中したいだけなので、最後のオプションは多分多すぎますが、IBでの編集の制約について説明しているブログ投稿があります。

于 2013-01-19T18:45:00.850 に答える
0

XIBの[ファイルインスペクターを表示する]の下にある[自動レイアウトを使用する]オプションのチェックを外してください。

于 2013-01-22T12:00:25.017 に答える