1. ホーム
  2. ios

[解決済み] Xcode 8 Swift 3で実行時に「ナビゲーションバー」の警告フレームが表示される。

2022-05-14 17:14:51

質問

にアップグレードする前に Xcode 8 このような場合、このエラーは見たことがありません。私は異なるナビゲーション・コントローラーを持っています。それらすべてについて、私はエラーを見ます Frame for "Navigation bar" will be different at the run time. Navigation bar "Expected: width=384, Actual: width=375 . 実際には、これらのナビゲーション・コントローラーには Navigation bar . Navigation bar がサブビューに存在します。とにかく、私はチェックボックスをチェックしたり外したりすることでそれを解決することができました。 Shows navigation bar の中に Attributes inspector . しかし、残念ながら Main.storyboard を再度開くと、またこの警告が表示されます。また、黄色の三角形をクリックしてから、更新フレームをクリックしても何も起こりません。

どのように解決するのですか?

プロパティ "Simulated Size" を "Freeform" に変更すると、警告が消えます。