2017-02-02 19 views
-1

最近、Xcode 7.3から8.2に更新されました。私は7.3のInterface Builderでオートレイアウトとサイズクラスを使用していましたが、すべてうまくいきました。 8.2では、IBプレビューがビューの位置を正しく表現していません。しかし、私はそれをデバイスやシミュレータ上で実行するとうまく見えます。しかし、プレビューでフレームを更新したり制約を更新したりすると、すべてが混乱します。Xcode 8.2 Interface Builderのアップデートフレームと制約の問題

更新フレームを停止したり、制約を更新してすべてを上手くいくためにできることはありますか?そのわずかスタックボタン

答えて

0

スタックボタンの近くに、新しい「アップデートフレーム」ボタンがありますが、私はこの問題は何であったか働きました。私が持っていた制約に間違いはありませんでした。問題は、Xcode 7ではストーリーボードがipadサイズであることでした。最初にXcode 8でプロジェクトを読み込んだときに、iphone 7 plusのサイズで表示されました。私がストーリーボードをipadプロのサイズと更新されたフレームとして表示するように変更したとき、すべてが修正されました。そして、私はiPhone 7のサイズを表示するように変更したとき、最初の場所で完了したはずのすべてのサイズを完全にリサイズしました。

+0

[フレームの更新]をクリックすると、ストーリーボードが上に上がります。 – Chris004

+0

これは間違った制約があるためです。もう一度それらをチェックして、何かを忘れたかもしれない – oskarko

関連する問題