2015-06-17 3 views
0

Я застрял в этой странной проблеме. Когда я помещаю файл запуска Launch Screen (на вкладке «Общие настройки») как пустой, приложение работает хорошо на 4s, 5, 6. Но когда я помещаю некоторый экран запуска для приложения, он масштабируется на iPhone6. Любая помощь по этому поводу будет оценена по достоинству. enter image description hereПриложение не работает должным образом на симуляторе iPhone 6

ответ

0

набор свойств в изображении и просматривать

enter image description here

1

Проверьте ваш Всплеск Размер экрана Всплеск должен быть

2x   640 × 960 pixels 
ratina  640 × 1136 pixels 
ratina hd 4.7 750 × 1334 pixels 
ratina hd 5.5 1242 × 2208 pixels 

, а также использовать автоматического изменения маски

0

Когда ты не добавляйте заставку, пользовательский интерфейс автоматически масштабируется до IOS, чтобы соответствовать большим экранам. Итак, ваш пользовательский интерфейс масштабируется автоматически, так что все выглядит нормально.

Но когда вы добавляете заставку, размер кадра будет равен размеру.

Вы можете решить эту проблему, используя autolayout и size class.

0

У вас проблема, потому что вы не можете использовать Ratina HD 4.7 (750X1334) Launchscreen.

Включите стартовые экраны для каждого разрешения, показанного на рисунке ниже, и оно будет идеально работать на всех ваших iPhone. enter image description here

Или вы можете проверить также полный учебник о Launchscreen http://developer.xamarin.com/guides/ios/application_fundamentals/working_with_images/launch-screens/

0

Вы не должны добавлять Всплеск изображения для Retina HD 4.7, Retina HD 5.5 в ваших стартовых изображениях, при добавлении этого это означает, что ваше приложение совместимо с iPhone 6 , iPhone 6+ соответственно. И при скриншоте я вижу, что приложение все еще не совместимо с iPhone6, iPhone 6+.

Смежные вопросы