最近、iOSプロジェクトをXcode8で必要とされるSwift 2.3にアップデートしました。 Xcode8に導入されたインターフェイスビルダーには、View As:
という新しい機能があります。ここでは、さまざまなデバイスに切り替えて、実際にアプリケーションを実行せずに直接インターフェイスビルダーから結果を見ることができます。これはすぐにXcode8で私のお気に入りの機能になります。しかし、私はUIImageViewを扱うときに、この関数を使っていくつかのバグのある動作に気がつきました。Xcode8 Interface Builder UIImageViewは異なるデバイス上で未知のイメージを表示します
インタフェースビルダーでは、UIImageViewはイメージソースを入力した後でiPhone 6s Plusでのみイメージを正しく表示します。 View as:
オプションで他のデバイスに切り替えた後、画像に大きな疑問符が表示されます。
あなたが見ることができるように、画像の表示が正しく、私はiPhone 6Sプラスとして表示するように設定したとき。
他のデバイスへの切り替え、画像が不明になった場合。これは最終的な結果には影響しませんが、アプリが実行されても画像は正しく表示されます。インターフェイスビルダーで正しく表示されない箇所は間違っていると感じます。
私はこの問題も抱えていますが、それを回避する方法はまだ分かりません。 –