Iphone UIImage比例比例

Iphone UIImage比例比例,iphone,ipad,uiimageview,uiimage,Iphone,Ipad,Uiimageview,Uiimage,我有一个很好的视野。我正在将UIImage设置为此UIImageView,内容模式为UIContentModeScaleAspectFit。使用UIContentModeScaleAspectFit时,我可以知道UIImage调整大小的比例吗。是,但不是自动:) 比例大约是 CGFloat widthScale = imageView.bounds.size.width / image.size.width; CGFloat heightScale = imageView.bounds.size

我有一个很好的视野。我正在将UIImage设置为此UIImageView,内容模式为UIContentModeScaleAspectFit。使用UIContentModeScaleAspectFit时,我可以知道UIImage调整大小的比例吗。

是,但不是自动:)

比例大约是

CGFloat widthScale = imageView.bounds.size.width / image.size.width;
CGFloat heightScale = imageView.bounds.size.height / image.size.height;

根据图像是垂直安装还是水平安装,您必须使用正确的图像;)

你能解释一下你的情况吗?UIImageView*view=[[UIImageView alloc]initWithFrame:CGRectMake(0,0768500)];UIImage*im;并假设图像的大小为1024*700。当我将此图像设置为UIImageview的图像时,它将按比例调整图像大小,因为我将UIImageview的内容模式设置为UIContentModeScaleAspectFit。我想知道缩放的比例因子,或者图像的宽度或高度。如果图像大小为1240*1754,则宽度和高度都将减小。有没有什么方法可以找到这种减少的宽度和高度。如果我拍摄UIImageView.image,我将得到一个与UIImageView大小相同的图像。是否有任何方法可以从UIImageView获取调整大小的图像。