2016-12-27 3 views
3

Я хочу, чтобы кнопка «< [IMG]» вместо «< Назад», которая по умолчанию.Добавить изображение в панель навигации Назад

let barAppearace = UIBarButtonItem.appearance() 
barAppearace.setBackButtonTitlePositionAdjustment(UIOffsetMake(0, -60), for:UIBarMetrics.default) 

с этим я удалил текст, но как добавить изображение рядом с «<».

+1

проверить это: http://stackoverflow.com/questions/24769770/swift-setting-back-button-image- in-nav-bar – Hrishikesh

+0

Но мне нужен символ «<». – Nitesh

+0

Вы можете получить изображение с помощью Hrishikesh

ответ

0

При нажатии кнопки левой кнопкой бар

enter image description here

Вы можете установить его атрибут, как:

enter image description here

Здесь есть возможность установить изображение.

+0

Я не хочу использовать «<» на изображении. – Nitesh

+0

Итак, где я использую «<»? – Amanpreet

+0

Это заменяет целое «<Назад» на изображение. Я прав ? Извините, не пробовал, но я так думаю. – Nitesh

2
let backButton = UIBarButtonItem(image:UIImage(named: "ic_authors_detail_back.png"), style:.Plain, target:self, action:"backButtonPressed"); 
backButton.tintColor = UIColor(hexString: "#ffffffff") 
let leftBarButtonsArray = [backButton] 
navigationItem.leftBarButtonItems = leftBarButtonsArray 

Вот код для добавления кнопки на навигационном bar.Hope это помогает