0

我已经编写了一个缩放代码UIImageview。我的问题是 imageview 在 iphone 4 中正确缩放,但在 iphone4s 中没有。

我的代码如下:

UIImageView *imgBG1 = [[UIImageView alloc]init];
[imgBG1 setImageWithURL:url placeholderImage:nil];
        imgBG1.contentMode = UIViewContentModeScaleAspectFit;
        imgBG1.autoresizingMask = (UIViewAutoresizingFlexibleWidth |
                                      UIViewAutoresizingFlexibleHeight);
[scrlView addSubview:imgBG1];

请注意,我正在从相机捕获图像并将该图像分配给 imgBG1。

任何帮助,将不胜感激。

4

1 回答 1

0
[imgBG1 setAutoresizingMask:UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight];

还要确保超级视图已将 autoresizesSubviews 设置为 YES。

告诉我它的工作与否:)

于 2013-05-17T10:45:28.050 回答