0

Я разработал XIB, конфигурацию которого я поставил, как показано на рисXIb не масштабируется на iPhone 6

enter image description here

Я добавил UIImageView к представлению XIb и добавили соответствующие ограничения

enter image description here

Для отображения UIImageView отображается весь экран, но проблема в том, что это хорошо работает для iPhone 5, но не масштабируется на iPhone 6, я не понимаю проблему.

В UIImageView конфигурации как в ПОС

enter image description here

ответ

0

Чтобы заполнить UIImageView весь экран, установите mode в Scale to fill. Если он еще не заполняет экран, размер изображения не подходит. я бы рекомендовал вам использовать vector graphics.

+0

Вы можете увидеть обновленный вопрос, который я уже сделал, что –

+0

1) У вас одинаковый размер изображения и изображения? 2) Вы помещаете изображения 1x, 2x, 3x в правое измерение. 3) Попробуйте использовать [векторную графику] (http://www.programmingcrew.in/2016/09/vector-graphics-in-ios.html) – pkc456

+0

Я не добавляю изображения Я только что дал цвет фона для проверки как масштабируется и не масштабируется правильно –

0

я делал глупые ошибки при добавлении UIView, как subview я не описывал кадр

Описывая кадр как,

[self.profileView setFrame:CGRectMake(0, 0, Get_Bounds.width, Get_Bounds.height - 64)]; 

Это делает трюк.