Я установил фоновое изображение немного больше, чем navigationBar. Изображение имеет высоту 55 пикселей. [Я хочу, чтобы изображение в баннере выглядело с лентой внизу панели навигации] Он работал нормально в iOS6. Но в iOS7, его получение обрезается само по себе. Я попытался установить [self.navigationController.navigationBar setClipsToBounds: NO];NavigationBar обрезать фоновое изображение в iOS7; ClipsToBound: NO not working
Он по-прежнему становится подстриженным. Не могу ли я получить более крупное фоновое изображение без обрезания?
в IOS 7 навигации высоты бара 64pts, используйте изображение с 64pts высоты, чтобы соответствовать виду – suhit
я вынесший строку состояния скрыт и установить вид контроллер внешний вид состояния на NO. Следовательно, моя высота навигационной панели равна 44 px в iOS 7. – swatiKaushik
в строке состояния iOS 7 находится над навигационной панелью, даже если вы скрываете строку состояния, высота панели навигации остается такой же, то есть 64pts. Пожалуйста, обратитесь к руководству по переходу ios7 https://developer.apple.com/library/ios/documentation/userexperience/conceptual/transitionguide/Bars.html#//apple_ref/doc/uid/TP40013174-CH8-SW1 – suhit