2012-01-28 56 views
1

我正在一個小型遊戲項目上工作,並且我創建了一個寬度爲25 x 35的圖像。現在,如果我用一個與圖像完全匹配的框架創建UIImageView,並將該對象的圖像設置爲上面指定的圖像,我認爲它可以填充所有圖像,但它不會,即使是通過很長的一幀。這就像是一個巨大的矩形,圖像剛剛添加在中間,所以它只佔50%。任何方式我可以使圖像完全適合?有UIImage填充UIImageView的整個框架

我嘗試使用UIColorWithPatternImage製作背景,但仍然無法使用。

感謝上提前 /JBJ

回答

2

試試這個:

imageView.contentMode = UIViewContentModeScaleAspectFill; 
imageView.image = image; 
imageView.frame = frame; 
[imageView sizeToFit]; 
+0

Nop,似乎沒有工作:( – Seerex 2012-01-28 22:54:56

0

如果你有一個25x35的圖像和25x35 UIImageView的一切都必須是好的。 請張貼一些代碼行。 如果你想讓遊戲有考慮像cocos2d這樣的引擎? (http://www.cocos2d-iphone.org/)

0
imageView.image = image; 
imageView.bounds = CGRectMake(0,0,image.size.width,image.size.height);