如何在缩放后调整imageView中的图像大小?

时间:2012-07-06 05:34:44

标签: iphone ios uiscrollview uiimageview

目标:缩放后。在scrollView中调整图像大小?

我在scrollView中有一个imageView。当我通过imagePicker在imageView中放置另一个图像时缩放图像后,它已经缩放。我希望当我在imageView中选择另一个图像时,它适合屏幕。我尝试了几个代码

        CGSize scrollSize = scroll.frame.size;
        [scroll setContentSize:scrollSize];
        imageView.contentMode = UIViewContentModeScaleToFill;

但它不适合我。

由于

首次出现图片enter image description here

缩放图像为enter image description here

当我再次通过imagePicker图像选择图像时,enter image description here

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:0)

使用以下代码滚动视图委托方法

  

[scrNxt setZoomScale:1 animated:NO];

如下所示。

-(void)scrollViewDidScroll:(UIScrollView *)scrollView{
    if(scrollView==self.scr){
                    [scrNxt setZoomScale:1 animated:NO];

}

这可能会解决您的问题