Пусть UIImage заполняет весь кадр UIImageView - PullRequest
1 голос
/ 29 января 2012

Я работаю над небольшим игровым проектом, и я создал изображение 25 x 35 Ширина / высота. Теперь, если я создаю UIImageView с рамкой, которая точно соответствует изображению, и устанавливаю изображение этого объекта на изображение, указанное выше, я думал, что оно заполнит все это, но это не так, даже при длительной съемке. Как будто есть этот огромный прямоугольник, и изображение просто добавляется в середине, поэтому оно заполняет только около 50%? В любом случае я могу сделать изображение подходит точно?

Я попытался создать фон с помощью UIColorWithPatternImage, но все равно не работает.

Спасибо заранее / JBJ

Ответы [ 3 ]

2 голосов
/ 29 января 2012

Попробуйте это:

imageView.contentMode = UIViewContentModeScaleAspectFill;
imageView.image = image;
imageView.frame = frame;
[imageView sizeToFit];
0 голосов
/ 29 января 2012
imageView.image = image;
imageView.bounds = CGRectMake(0,0,image.size.width,image.size.height);
0 голосов
/ 29 января 2012

если у вас есть изображение 25x35 и 25x35 UIImageview, все должно быть в порядке.Пожалуйста, оставьте некоторую строку кода.Если вы хотите, чтобы в игре рассматривался движок, как cocos2d?(http://www.cocos2d -iphone.org /)

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