Я не был удовлетворен решением setBackButtonTitlePositionAdjustment
, поэтому вот быстрая альтернатива, чтобы скрыть все тексты обратной кнопки во всей аппликации:
UIBarButtonItem.appearance().setTitleTextAttributes([NSFontAttributeName: barbuttonFont, NSForegroundColorAttributeName:UIColor.clearColor()], forState: UIControlState.Normal)
UIBarButtonItem.appearance().setTitleTextAttributes([NSFontAttributeName: barbuttonFont, NSForegroundColorAttributeName:UIColor.clearColor()], forState: UIControlState.Highlighted)
Вы должны были бы вызвать их из AppDelegate
] в функции didFinishLaunchingWithOptions
.
Внешний вид должен быть установлен в состояние .Highlighted
, чтобы избежать отображения текстов, когда пользователь удаляет кнопку «Назад».