Я обновляю свое приложение до iOS 11, и я вижу некоторые проблемы с навигационной панелью, часть моих проблем уже задавала вопросы здесь, поэтому я не буду упоминать их в этом вопросе.
Особая проблема заключается в том, что элементы кнопки панели навигации расположены по-разному. Мои главные элементы левой и правой кнопки бара ближе к горизонтальному центру экрана теперь, и я не могу перемещать их близко к краям экрана. Раньше я использовал собственный подкласс UIButton
и создал элементы панели с настраиваемым представлением. Решение выравнивания было alignmentRectInsets
и contentEdgeInsets
, теперь я не смог выполнить ожидаемые результаты с использованием этого подхода.
Edit:
Я перепробовал iOS 11 beta 2, и проблема остается.
Изменить 2: Я протестировал с бета-версией iOS 3, и проблема остается.