В соответствии с изменениями в iOS 11, либо вы должны взять изображение с правильными пикселями (например, 32x32), либо вы должны установить ограничения для элементов панели кнопок.
1. Вы должны установить ограничение на кнопку бара
Предположим, вы выбрали выход кнопки «Назад» как:
@IBOutlet weak var backBarButton: UIButton!
In viewDidLoad
, Set:
backBarButton.heightAnchor.constraint(equalToConstant: 32).isActive = true
backBarButton.widthAnchor.constraint(equalToConstant: 32).isActive = true
2. Сфотографируйте размер пикселя 32x32
Используйте кнопку "Назад" с размером пикселя 32X32, поскольку кнопка навигации принимает размер содержимого изображения.