У меня есть приложение для iPhone, над которым я работаю, чтобы сделать его универсальным для iPhone и iPad.Я создал второй основной вид и xib-файл для версии iPad и определил iPad и установил размер экрана.Вот мой код для этого:
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad){
CGRect rect = [[UIScreen mainScreen] bounds];
[window setFrame:rect];
mainNav = [[iPadMainNavigation alloc] initWithNibName:@"iPadMainNavigation" bundle:nil];
}
else{
mainNav = [[MainNavigation alloc] initWithNibName:@"MainNavigation" bundle:nil];
}
Пока что я не изменил никаких других представлений, кроме основного экрана, однако при переходе к другим представлениям они немного слишком велики и уходят за пределы экрана (вверху).и справа).Например, я сгруппировал ячейки таблицы, которые выходят за пределы экрана справа, и вы не можете видеть их концы, или панель вкладок вверху видна только на 2/3.
Я проверил, чтобыубедитесь, что я не увеличил масштаб.Кто-нибудь может дать мне какой-нибудь совет, почему это может происходить?