Можно ли создать универсальное приложение без отдельной xib, кроме MainWindow.xib ..? - PullRequest
2 голосов
/ 08 октября 2011

С прошлых нескольких дней я искал и думал о разговоре универсального приложения.Я узнал, что в Xcode 3.0 есть свойство UIViewAutoResizingMask, и вы можете конвертировать свое приложение в универсальное приложение с одним xib.Так что, если кто-нибудь знает так, пожалуйста, помогите мне.

Ответы [ 2 ]

1 голос
/ 08 октября 2011

Да.Если вы не можете настроить интерфейс с помощью пружин и распорок, внесите коррективы в код устройства.Например,

if (UI_USER_INTERFACE_IDIOM() != UIUserInterfaceIdiomPhone) /* iPad */
{
    self.someView.center = CGPointMake(100, 100);
}
else /* iPhone, iPod */
{
    self.someView.center = CGPointMake(200, 200);
}
0 голосов
/ 08 октября 2011

Я считаю, что для таких объектов, как просмотр таблиц, панели навигации, панели вкладок и т. Д., В универсальном режиме они автоматически изменяются при использовании того же представления. Единственная проблема, которую я мог бы видеть, - это такие объекты, как кнопки и изменение их размера. Я сам не уверен в этом, но уверен, что есть способ сделать это с той же точки зрения.

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