2015-11-25 4 views
0

У меня есть старое приложение в iOS, и я не участвовал в разработке с 1 года. Я построил его в iOS 7. Теперь я открываю его в XCode 7.1, а его размер экрана мал и статичен , как:Размер экрана приложения приложения iOS

enter image description here

Это UITableView, и он должен настроить вид на экран соответственно. Что я могу сделать для решения этой проблемы?

+0

Использует ли это автовыключение? – TheAppMentor

+0

http://stackoverflow.com/questions/12395200/how-to-develop-or-migrate-apps-for-iphone-5-screen-resolution – Drizztneko

+0

Да Я использую AutoLayout –

ответ

2

Просто добавьте различные экраны запуска, как указано в Image.xcassets

Щелкните правой кнопкой мыши, чтобы добавить новый IOS запуск заданного изображения enter image description here

А затем добавьте соответствующие Launch изображения

enter image description here

+0

Проблема не в изображениях или запуске изображения, а о представлении. –

+1

что вы добавили все экраны запуска. Взгляните на этот пост. Все начинается с экранов запуска. http://stackoverflow.com/questions/32641240/ios-9-xcode-7-application-appears-with-black-bars-on-top-and-bottom –

+0

Спасибо, это мне очень помогло. –

2

необходимо только перетащить одно изображение по умолчанию[email protected]

Шаги:

после загрузки этого изображения, пожалуйста, переименовывать, как: «[email protected]»

Загрузка изображения> Перетащите и падение вашего проекта> проект Очистить и построить> Run

Download from Here

0

Если ваш вид на таблицу видимый, но не полностью, то вы установили константу для вашего tableView. Благодаря ...

+0

Если tableview находится в viewcontroller, это верно, но в моем случае оно находится в tableviewcontoller, поэтому это решение не работает –

+0

Я попробовал его в своем коде xcode. Я думаю, что u не выбрал tableviewController, это viewController. если мое утверждение ложно, тогда установите цвет фона в таблицу и проверьте – Sommm

0

Вам нужно добавить заставку с нужного размера, то есть заставка с этими размерами:

Ширина: 640px Высота: 1136px.

Это автоматически отрегулирует представление, поскольку оно предназначено для старых 3,5-дюймовых экранов (960px * 640px), найденных на устройствах pre-iphone 5.

Вы должны также добавить заставок для каждого других поддерживаемых размеров экрана, а именно

  • 3.5inches (IPhone 4S и ниже)
  • 4inches (картинки 5, 5с и 5с)
  • 4.7inches (iPhone 6)
  • 5.5inches (iPhone 6 plus)
Смежные вопросы