我正在一个小型游戏项目上工作,并且我创建了一个宽度为25 x 35的图像。现在,如果我用一个与图像完全匹配的框架创建UIImageView,并将该对象的图像设置为上面指定的图像,我认为它可以填充所有图像,但它不会,即使是通过很长的一帧。这就像是一个巨大的矩形,图像刚刚添加在中间,所以它只占50%。任何方式我可以使图像完全适合?有UIImage填充UIImageView的整个框架
我尝试使用UIColorWithPatternImage制作背景,但仍然无法使用。
感谢上提前 /JBJ
我正在一个小型游戏项目上工作,并且我创建了一个宽度为25 x 35的图像。现在,如果我用一个与图像完全匹配的框架创建UIImageView,并将该对象的图像设置为上面指定的图像,我认为它可以填充所有图像,但它不会,即使是通过很长的一帧。这就像是一个巨大的矩形,图像刚刚添加在中间,所以它只占50%。任何方式我可以使图像完全适合?有UIImage填充UIImageView的整个框架
我尝试使用UIColorWithPatternImage制作背景,但仍然无法使用。
感谢上提前 /JBJ
试试这个:
imageView.contentMode = UIViewContentModeScaleAspectFill;
imageView.image = image;
imageView.frame = frame;
[imageView sizeToFit];
如果你有一个25x35的图像和25x35 UIImageView的一切都必须是好的。 请张贴一些代码行。 如果你想让游戏有考虑像cocos2d这样的引擎? (http://www.cocos2d-iphone.org/)
imageView.image = image;
imageView.bounds = CGRectMake(0,0,image.size.width,image.size.height);
Nop,似乎没有工作:( – Seerex 2012-01-28 22:54:56