2011-02-24 43 views
1

在我UIView的一个区域,我想显示一个UIImage,但它的宽度和高度是不确定的。我想UIImage可以autosize到一个确定的大小。 谢谢!!我如何使我的UIImage自动调整

+0

你想显示图像的整个视图? – Swastik 2011-02-24 05:43:27

+0

只是UIView的一小部分。我想显示UIImage的全部内容,但尺寸较小。 – Jerry 2011-02-24 05:50:55

回答

1

没问题。如果你想根据视图调整图像视图的高度和宽度,所以使用这样的东西,

float height=yourView.height; 
float width=yourView.Width; 

CGRect imageFrame=yourImageView.view.frame; 

//set these values according to you 
imageFrame.size.height=height-50; 
imageFrame.size.width=width-50; 

imageFrame.origin.x=20; 
imageFrame.origin.y=40; 

yourImageView.view.frame=imageFrame;