Пара вопросов об iPad dev (от iPhone) - PullRequest
0 голосов
/ 19 августа 2011

Я начинаю разрабатывать приложение для iPad. У меня есть пара вопросов:

  1. Для UISplitViewController, как мне изменить контроллер подробного представления (тот, что справа, с контроллером слева)? Или мне нужно иметь навигационный контроллер и постоянно нажимать на контроллеры представления?.
  2. У меня есть UITableViewCell, который предназначен для ландшафтного режима. Нужно ли устанавливать отдельный режим для портретного режима?
  3. Есть ли способ уменьшить масштаб в Интерфейсном конструкторе, чтобы я мог видеть весь макет iPad (я использую XCode 4.0.2)

Спасибо!

1 Ответ

0 голосов
/ 19 августа 2011

1. Вы можете изменить два контроллера, изменив свойство viewControllers вашего UISplitViewController. Если вы хотите оставить слева, вы можете сделать

[splitVC setViewControllers:[NSArray arrayWithObjects:[splitVC.viewControllers objectAtIndex:0], myNewViewController, nil]];

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

2. Нет необходимости создавать отдельный дизайн, если вы правильно настроили свои подпредставления AutoresizingMask. Посмотрите документацию по этому вопросу, это очень удобно для такой ситуации.

3. Не знаю, у меня огромный монитор, я оставлю его другим: p

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