Форум программистов, компьютерный форум CyberForum.ru

Как переделать приложение под iphone5 - Программирование iOS/iPhone

Восстановить пароль Регистрация
 
nikitossssss
1 / 1 / 0
Регистрация: 22.07.2013
Сообщений: 48
29.05.2014, 01:40     Как переделать приложение под iphone5 #1
Всем доброго времени суток, у меня есть приложение написанное под iphone4, когда я запускаю его в симуляторе iphone5, то нижняя часть экрана закрашена белой полоской, то есть приложение по прежнему отображается под iphone4. Мой вопрос в том - как сделать так чтобы приложение растягивалось на весь экран?
Лучшие ответы (1)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zulkis
 Аватар для zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
29.05.2014, 08:46     Как переделать приложение под iphone5 #2
Нужно добавить Default картинку с разрешением 640 x 1136
nikitossssss
1 / 1 / 0
Регистрация: 22.07.2013
Сообщений: 48
29.05.2014, 13:49  [ТС]     Как переделать приложение под iphone5 #3
Zulkis, ну как я понял для iphone3 задаем имя картинки - image.png, для iphone4 задаем имя картинки - image@2x.png, для iphone5 - image-568h@2x.png. Так и сделал, залил в проект три картинки, однако в не зависимости выбираю я симулятор iphone 4 или 5, у меня выводится картинка от iphone4, в чем может быть проблема?
Миниатюры
Как переделать приложение под iphone5   Как переделать приложение под iphone5   Как переделать приложение под iphone5  

zulkis
 Аватар для zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
29.05.2014, 14:55     Как переделать приложение под iphone5 #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Вам сплэш нужно добавить. Дефолтное название - Default-568h@2x.png
Либо через assets папку.

Либо вы просто неправильно формулируете то, что вам нужно.
Белая полоска у вас из-за того, что у UIImageView на котором картинка - фрэйм такой. Растяните го в bounds UIView, на котором он лежит...
И все равно придется руками картинку в UIImageView в данном случае менять. например в -viewDidLoad методе.
nikitossssss
1 / 1 / 0
Регистрация: 22.07.2013
Сообщений: 48
29.05.2014, 15:55  [ТС]     Как переделать приложение под iphone5 #5
Zulkis, а есть ли способ что-бы при запуске приложения на iphone5 автоматически вызывались картинки с окончанием -568@2x ?

Добавлено через 20 минут
Вообщем я что имею ввиду, для того что-бы просто отобразить картинки для iphone5 *без этого не обойтись?

if ([[ UIScreen mainScreen ] bounds ].size.height == 568)
NSLog(@"hello");
else
NSLog(@"NE_Hello");
zulkis
 Аватар для zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
29.05.2014, 17:40     Как переделать приложение под iphone5 #6
nikitossssss, как -то так, да.
Простого способа нет. Пишите свою реализацию "менеджера картинок". Или поищите что-нибудь.
nikitossssss
1 / 1 / 0
Регистрация: 22.07.2013
Сообщений: 48
29.05.2014, 20:28  [ТС]     Как переделать приложение под iphone5 #7
Спасибо, меня вполне устраивает выше указанный способ, просто хотелось убедиться, что я использую самый эффективный способ адаптации под iphone5, а не как баран уперся в один способ)))) Zulkis, а что вы скажите по поводу адаптации приложения под iphone5s, мне просто не понятна суть оптимизации приложения под него. Мне нужно просто перекомпилировать приложение под iphone5s и все? Или еще что тот надо добавить?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.05.2014, 07:35     Как переделать приложение под iphone5
Еще ссылки по теме:

Прекомпилить приложение под ios
Симулятор iOS 7.0 iPhone5 отображает приложение в размере для iPhone4
Переделать приложение с iphone на ipad
Как сделать приложение для форума?
Как сделать подобное приложение? Swift

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
zulkis
 Аватар для zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
30.05.2014, 07:35     Как переделать приложение под iphone5 #8
nikitossssss, вполне хватит.
Yandex
Объявления
30.05.2014, 07:35     Как переделать приложение под iphone5
Ответ Создать тему
Опции темы

Текущее время: 16:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru