2013-06-15 4 views
0

Используя это на iPhone 5:Использование EGOPhotoViewController с iPhone 5

EGOPhotoViewController *photoController = [[EGOPhotoViewController alloc] initWithImageURLs:imageURLs]; 

[self.navigationController pushViewController:photoController animated:YES]; 

Когда я вернусь к вызывающему я могу увидеть нижнюю строку ... Как мне решить эту проблему?

Это не происходит на 3,5-дюймовом экране.

UPDATE: Такая же проблема происходит на EGOPhotoViewer_Demo Вот как выглядит экран на первом использовании: Original Screen

попадая в «Фото» и вернуться к этому основному экрану он изменится на: After releasing photos screen

Вы можете видеть, что что-то скрывает нижнюю часть экрана. В моем приложении у меня есть кнопки, поэтому это проблематично. Надеюсь, что это обновление делает мою проблему более ясной.

+0

который внизу панель? –

+0

Если вы используете раскадровку, отключите автозапуск, и панель вернется туда, где она должна быть. –

+0

Не использовать автозапуск. – Idan

ответ

0

При компиляции с Xcode 5 проблема решена (тестовое устройство было iOS 7).

1

Я не уверен, но это может быть дубликатом iPhone 5 app displaying correctly but not sensing touches in “extra” space

Кроме того, у вас есть такая же проблема на IOS 6? На скриншотах кажется, что вы используете iOS 7, который может быть источником вашей проблемы.

+0

Ваша ссылка не помогает. Я не знаю, работает ли он на iOS 6, потому что мое тестовое устройство iPhone 5 уже обновлено. Во всяком случае, компиляция с Xcode 5, похоже, решает проблему, но мне бы очень хотелось использовать старый Xcode, потому что я должен отправить его на работу ... – Idan

+0

В чем проблема с iOS7 - есть ли ссылка на это? У меня такая же проблема, но только при работе в iOS 7. Приложение было скомпилировано в 6.1. – n13

0

У меня была та же проблема.

Проблема заключается в следующем заявлении в viewWillAppear:

 [self.navigationController setToolbarHidden:NO animated:YES]; 

Переместить это утверждение и сопровождающее «если» тест viewDidAppear и проблема уходит.

Если честно, то я не уверен, почему это когда-либо работало - но имеет смысл показывать панель инструментов, когда наш просмотр фотографий еще не поднялся покажет панель инструментов в представлении родителя, а не в режиме просмотра фотографий. Перемещение его в viewDidAppear делает все правильно.