Почему при создании приложения IOS с использованием базового шаблона окна создаются две папки приложения устройства? - PullRequest
0 голосов
/ 04 сентября 2011

Я новичок в приложении для iphone и хотел понять, почему при создании приложения существуют две отдельные среды.Когда я выбираю шаблон для создания своего приложения, у меня есть два устройства на выбор.В некоторых шаблонах есть только iphone или ipad и один для универсального.Поскольку мой проект хочет работать как на iphone, так и на ipad, я выбираю шаблон с универсальной опцией.Создает две подкатегории: iphone и ipad.Значит ли это, что я должен реализовать их обоих?В чем различия между ними?

Ответы [ 2 ]

1 голос
/ 04 сентября 2011

Да, как сказал Джек, основным отличием является размер экрана.Следовательно, два файла пера.У iPad гораздо более реальное состояние (то есть пространство), потому что экран значительно больше.Таким образом, вам нужно разработать свой пользовательский интерфейс специально для этого размера экрана.

Кроме того, вы захотите использовать это дополнительное пространство для создания более богатого пользовательского интерфейса и, следовательно, лучшего пользовательского интерфейса.Например, многие приложения для iPad используют UISplitViewControllers для использования этого дополнительного пространства.

Для остальной части вашей логики и алгоритмов вы можете использовать один и тот же код, поскольку оба устройства работают под управлением iOS.

Я не проверил это, но я знаю, что тема создания универсальных приложений описана в разделе 7 курса Stanford Разработка приложений для iOS

1 голос
/ 04 сентября 2011

Да, размеры экрана у двух устройств разные.Таким образом, они оба имеют XIB-файлы разных размеровВы можете использовать один и тот же код как для iPhone, так и для iPad, но в целом, поскольку у iPad экран большего размера, он отличается от версии для iPhone и содержит больше кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...