Я хотел бы добавить логотип слева от заголовка на панели навигации. Свойство title, кажется, принимает только NSString. Как лучше всего добавить изображение на панель навигации?
Вы можете заменить заголовок изображением, подобным этому:
navigationItem.titleView = [[UIImageView alloc] initWithImage: [UIImage imageNamed:@"title_bar.png"]];
Установите UINavigationItem.titleView в пользовательский вид (или просто прямой UIImageView).
UINavigationItem.titleView
Вы можете настроить navigationItem.titleView, класс UIView
navigationItem.titleView