2016-10-29 23 views
4

xcodeを最新バージョン(V8.0)に更新しました。
前の安定版では、ライブプレビューセクションには、アプリがデバイス内でどのように表示されているかが正確に表示されます。
しかし、新しいバージョンでは、ライブプレビューセクションでは、アプリがインターフェイスビルダーにどのように表示されるかを正確に示しています。

ライブプレビューを以前と同じように使用するにはどうすればよいですか?xcode 8ライブプレビューが正しくプレビューされない

ご了承ください。
ありがとうございます。

+1

新しいXCodeを使用すると、インタフェースビルダーはデバイス上でどのように見えるかを正確に示します。 https://developer.apple.com/xcode/ Interface Builder for acceleratedを参照してください。プレビューがインターフェイスビルダに組み込まれているので、プレビューモードを使用する必要はありません。 – AdamM

答えて

0

Xcode 8のインターフェイスビルダは完全にリエンジニアリングされています。 Xcode 7のInterface Builderに戻すことはできません。

2つのオプションがあります。

アップルデベロッパーセンターからXcode 7.3.1をダウンロードしてください。しかし、あなたはSwift 3を使用する能力を失うでしょう。このオプションは今後のアップデートや今後の新しいの機能を失うので絶対にお勧めしません。

または新しいInterface Builderでに慣れさせてください。そのオプションは、が推奨です。あなたのアプリは完全な活気とすべてのアップル デバイスに表示されます正確にどのようにのライブプレビューを参照してください

:アップルのプロモーションは、正確な理由を説明します。別の デバイス間をすばやく切り替えて、サイズクラスのUIをカスタマイズすると、常にお客様と同じインターフェースの が表示されます。パンとズームは非常に速く、 です。ストーリーボードの鳥瞰図 を完全にズームアウトすると、インターフェイスを編集することもできます。

A Beginner’s Guide to Auto Layout with Xcode 8

また、私はthis threadを見て、あなたに助言することができます。私は新しいInterface Builderにも問題がありました。主な答え:大きなストーリーボードを小さなものに分割する。そして、答えに示唆されているように、Xcode 7プロジェクトから制約を更新してください。

1)セル内のいずれかのビューから「高さ等しい:xx」制約の1つだけを削除します。 2)すべてのフレームを更新します。 3)制約を削除したビューを選択します。 4)をクリックして、新しい制約ボタンを追加します。おそらく10進数値で新しい高さが表示されるはずです。 5)ボックス内の値を変更せずに高さ制約を追加します。

しかし、私のストーリーボードを多くの小さなものに分割することはやりました。あなたのアプリケーションのすべてのシーンのストーリーボードを取る。ログインと同様。つぶやきピクチャー。設定。Xcodeの8で

+0

あなたの答えは、新しいインターフェイスビルダーを使用する正しい方法で私を入れました。キーは常に更新フレームを選択することです。それを行うことによって、インターフェイスビルダーは、そのアプリケーションを正しくプレビューします。 – h0mayun

0

、プレビューがビューエディタの下側に接続されるデフォルトであり、ここで

はあなたにプレビューを与える底面図、のスクリーンショットで、

enter image description here

は、どれを選択それぞれのサイズでプレビューするために表示されているサイズの

関連する問題