Отображать вид изображения в верхней части панели навигации в IOS 7

#ios #ios7 #uiimageview #navigationbar

#iOS #ios7 #uiimageview #панель навигации

Вопрос:

Я создаю представление с использованием XIB, как показано на прикрепленном изображении ниже. Но моя проблема в том, что если я устанавливаю вид изображения поверх панели навигации и строки состояния, то изображение отображается правильно, но я не могу увидеть заголовок панели навигации, цвет фона и кнопку «Назад». Не могли бы вы, пожалуйста, сказать мне, что я делаю не так. Нужно ли мне добавлять панель навигации в режиме просмотра изображений?

вот мой код :

 NSURL* url = [NSURL URLWithString:self.strImage];
NSData *imageData = [NSData dataWithContentsOfURL:url];
if (imageData) {
    ivImage.image = [UIImage imageWithData:imageData];
}
else{
    ivImage.image = [UIImage imageNamed:@"Avatar-Retake_Profile.png"];
}
  

мой xib :

введите описание изображения здесь

мой экран вывода :

введите описание изображения здесь

экран (который я получаю сейчас, используя свой код) :

введите описание изображения здесь

Спасибо!

Комментарии:

1. Вы хотите, чтобы изображение было под панелью? Это выглядит нормально. Вы не делаете ничего «неправильного». Что вы хотите, чтобы произошло?

2. @doctordober спасибо.. пожалуйста, проверьте мой вопрос об обновлении, я прикрепил свои выходные данные.

3. Я вижу ваш выходной вид и по-прежнему не вижу в нем ничего плохого. В чем проблема?

4. моя проблема в том, что название заголовка и кнопка «Назад» не видны. Оно скрывается за изображением.

5. Я не думаю, что эта проблема имеет какое-либо отношение к изображению. Ваша панель навигации просто полностью скрыта. Вы уверены, что этот viewcontroller встроен в навигационный контроллер?