アプリケーションを iOS 11 にアップグレードしていますが、ナビゲーション バーにいくつかの問題が見られます。問題の一部は既にここで質問されているため、この質問では言及しません。
問題となっている特定の問題は、ナビゲーション バーのバー ボタン項目の間隔が異なることです。メインの左右のバー ボタン項目が画面の水平方向の中央に近くなり、画面の端に近づけることができなくなりました。過去に、カスタムUIButton
サブクラスを使用し、カスタム ビューでバー ボタン アイテムを作成しました。アライメント ソリューションはalignmentRectInsets
とcontentEdgeInsets
でしたが、このアプローチを使用して期待どおりの結果を得ることができませんでした。
編集:
iOS 11 ベータ 2 で再テストしましたが、問題は残っています。
編集 2: iOS ベータ 3 で再テストしましたが、問題は残ります。