Я создаю приложение, в котором у меня есть панель навигации, которая содержит пользовательское фоновое изображение. Похоже на это.Удалить строку состояния, не делая навигационную панель короче Objective-C
Я хочу удалить строку состояния (так как она охватывает часть изображения Nav Bar), однако, когда я делаю это укорачивает NavBar, например, так:
I хотите найти способ избавиться от строки состояния, не сокращая навигационную панель и не создавая изображения на navBar.
Вот код, который я использую для установки фонового изображения NavBar.
[[UINavigationBar appearance] setBackgroundImage:[[UIImage imageNamed:@"navigationBar"] stretchableImageWithLeftCapWidth:0 topCapHeight:0] forBarMetrics:UIBarMetricsDefault];
Спасибо!
Редактировать: Обратите внимание, что я попытался просто изменить высоту панели навигации, однако фоновое изображение оставалось несоразмерным.
Я попытался изменить высоту панели навигации, но фоновое изображение по-прежнему был из пропорции. – Nshweky
обновил ответ для вас, ваш вопрос был непонятен мне до сих пор. –