2012-06-22 1 views
8

Я просто хочу знать, возможно ли, чтобы приложение для iPad и iPhone делилось одним и тем же раскадровкой?Цель C - Один раскадровки для iPad и iPhone

В настоящее время у меня 2 раскадровки, одна для iPad и одна для iPhone. Возможно ли, чтобы оба устройства работали на одной и той же раскадровке?

С уважением, EZFrag

+1

Я думаю, что лучше настроить его на разный размер экрана, но его можно заставить запустить на той же раскадровке из опций проекта. – nhahtdh

ответ

22

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

Чтобы установить ту же раскадровку для IPad и iPhone проверить снимок экрана

enter image description here

+2

ничего себе. что только что спасло мне ОГРОМНОЕ количество работ. –

4

Используя классы размера XCode6, вы можете официально использовать ту же раскадровку, которая используется как для iPhone (все разрешения), так и для iPad, что избавляет вас от сохранения двух файлов в актуальном состоянии. Результирующая раскадровка совместима с iOS7 +.

Подробнее об этом можно здесь: https://developer.apple.com/library/ios/recipes/xcode_help-IB_adaptive_sizes/chapters/AboutAdaptiveSizeDesign.html#//apple_ref/doc/uid/TP40014436-CH6-SW1 Используйте классы размера, чтобы разрешить раскадровку или файл xib работать со всеми доступными размерами экрана. Это позволяет пользовательскому интерфейсу вашего приложения работать на любом устройстве iOS.

+2

Возможно, теперь это должен быть правильный ответ. В конце концов, сейчас есть очень большие телефоны, iPad mini и iPad. –

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