1

私はiOS開発の初心者です。最近、簡単な電卓を作成し始めましたが、このアプリをシミュレーターで実行すると、いくつかの実際の問題に直面しています。私のボタンは、.xibのように、互いに遠く離れているところでオーバーラップします。この問題を解決するとき、ボタンをより離れた場所に移動すると、テキストが縮小または非表示になります。

写真は私の問題をクリアしますこれは私が直面している問題であり、これらの3つのスクリーンショットは、ボタンを移動するときに発生する問題の動作です:S私がたくさん試したのを手伝ってください:S

参考:私のシミュレーターのバージョンは6.0で、xcodeのバージョンは4.5.2です!

4

1 に答える 1

3

デフォルトでは、Xcode4.5.2の新しいプロジェクトはAutolayoutを使用します。これをオフにするには、.xibファイルを選択し、ファイルインスペクターを使用して、[自動レイアウトを使用する]のチェックを外します。これにより、インターフェイスでスーパービューのサイズが変更されたときにサブビューがジャンプするのを防ぐことができます(最初にロードしたときや回転したときのように)。

最終的には、自動レイアウト(および自動サイズ変更と一般的なレイアウト)について学ぶ必要があります。

http://www.apeth.com/iOSBook/ch14.html#_layout

于 2013-01-27T16:52:21.633 に答える