Проблема с изменением размера iPhone 6

Я создаю пользовательскую клавиатуру, и она отлично смотрится на iphone 5 и 5S, но когда она появляется на iphone 6 и 6plus (в симуляторе), она обрезается по размеру iphone 5. Я предполагаю, что это потому, что размер моего файла .xib составляет 320x240, но я помню, как они говорили, что размер iPhone 6 должен изменяться автоматически? Если это так, то какова ширина экрана iPhone 6? Нужно ли создавать отдельные файлы .xib для каждого размера экрана? Любая помощь будет оценена по достоинству!


person SomeGuy    schedule 14.10.2014    source источник
comment
вам не нужно добавлять разные файлы nib. Я столкнулся с проблемой получения неправильных кадров на симуляторе iPhone 6 и 6 plus. Вы можете получить правильные кадры, добавив изображения запуска для iPhone 6 и 6 plus? Они называются Retina HD 5.5 и Retina HD 4.7 или проверьте ссылка   -  person Rein rPavi    schedule 14.10.2014
comment
Я добавил изображения запуска, но происходит то же самое. Моя проблема в том, что он вообще не масштабируется, и я не могу думать ни о чем, кроме создания отдельных файлов пера.   -  person SomeGuy    schedule 14.10.2014
comment
Если вы получаете кадры Райта, я предлагаю вам использовать автоматические макеты вместо создания нового пера для пользовательской клавиатуры.   -  person Rein rPavi    schedule 14.10.2014
comment
Как мне использовать автоматическую компоновку, чтобы определить, какого размера сделать подвид для клавиатуры? Что, если я хочу, чтобы они выглядели немного иначе?   -  person SomeGuy    schedule 14.10.2014
comment
Это то, что я спросил, если вы получаете фреймы Wright, автоматические макеты изменят размер пользовательской клавиатуры по ширине и высоте в соответствии с устройствами, но если вы хотите, чтобы они выглядели иначе, чем вы должны использовать 2 diff nibs.   -  person Rein rPavi    schedule 14.10.2014
comment
Я не был уверен, что такое кадры Райта... Спасибо за помощь! :)   -  person SomeGuy    schedule 14.10.2014