Портирование приложения TabBar для iPhone на iPad - PullRequest
1 голос
/ 20 марта 2012

Я разработал приложение tabBar в iphone, оно использует 4 вкладки для отображения конкретного содержимого приложения.

Вот несколько подробностей при нажатии на 1-ой вкладке у меня есть календарь, 2-я и 3-я вкладки, у меня есть tableView, 4-ая вкладка также имеет просмотр таблицы, но имеет контроллер навигации, так что, когда я нажимаю на ячейку, она переходит к detailView. Я надеюсь, что у меня есть учитывая достаточно деталей моего приложения.

Теперь я хочу портировать это приложение на ipad, и у меня очень мало знаний о том, как все работает в ipad, у меня много вопросов, вращающихся в моей голове, 1) каким должен быть дизайн. 2) как использовать имущество экрана.

Итак, друзья, прошу вас направить меня сюда.

Спасибо Ранджит.

1 Ответ

1 голос
/ 20 марта 2012

Я бы рекомендовал начать с Руководства по интерфейсу пользователя iOS * , чтобы получить представление о некоторых хороших практиках. Дизайн приложения для устройства раздел может быть наиболее подходящим для вас.

В зависимости от того, что ваше приложение на самом деле пытается выполнить, вы можете посмотреть UIPopover и / или UISplitViewController . Эти два класса предназначены для iPad и отлично подходят для использования доступного пространства экрана в настройках планшета.

Просто примечание на тот случай, если вы действительно находитесь в квадрате 1: большая часть вашего кода, если не весь, все равно будет работать на iPad. Тем не менее, вы должны установить целевое устройство на устройство Universal или iPad, если хотите, чтобы оно правильно отображалось на iPad. Вы можете сделать это, выбрав проект в XCode -> Выбор приложения из списка «Targets» -> Настройка параметра «Devices» на вкладке «Summary».

Наконец, и, возможно, самое главное, посмотрите на примеры приложений для iPad (скриншоты Google / обзоры их, если у вас нет iPad). Потратьте некоторое время на то, чтобы лучше почувствовать окружающую среду! Кроме того, не забывайте, что есть множество сайтов / вики с лучшими практиками, если то, что я вам дал, не отвечает на конкретную проблему, с которой вы столкнулись.

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