Для реализации вышеуказанной идеи вы должны изменить titleView панели навигации.Пожалуйста, посетите this для получения справки о том, как назначить пользовательское представление в titleView.Ссылка показывает пример, если панель поиска, но вы можете назначить любой вид там.
Как только вы сможете изменить вид заголовка, вам понадобится одно изображение для кнопки HOME и одно изображение для crumb-trail.Изображение может быть загружено в UIImageView.Теперь, когда вы установите фрейм UIImageView, он изменит размер изображения.Таким образом, вы можете сохранить высоту изображения немного меньше высоты навигационной биты и ширину до некоторой умеренной ширины в зависимости от ваших данных.
Выполните этот шаг для загрузки текста в изображение.
Возьмите UIImageView и загрузите в него изображение, используя этот код.
UIImageView * img = [[UIImageView alloc] initWithImage: [UIImage imageNamed: @ "Image.png"]];
Возьмите UILabel и установите его цвет фона на [UIColor clearColor]
Установите шрифт метки с помощью этого кода.
cellText.font = [UIFont fontWithName:@"Arial-BoldMT" size:24.0f];
Определите ширину метки, как показано ЗДЕСЬ
Присвойте UIImageView такую же ширину и добавьте UILable в качестве subView в UIImageView.
Вышеуказанные шаги помогут вам в создании подобного рода графического интерфейса.Теперь, когда вы можете сделать это, все, что вам нужно сделать, это повторно добавлять или удалять изображения в titleView.
Без сомнения, общий код будет более сложным и может быть сложным, но это не невозможно.