如何使用 UIImageView 显示大尺寸图像

莫妮卡帕特尔

在我的应用程序中,我有一个 800 x 2000 的大尺寸图像。我想在 UIImageView 中显示这个图像,这个图像也是可滚动的。

我在下面的代码中尝试了这个。

UIImage *img=[UIImage imageNamed:@"About_CVR_Detail"];
self.aImgView.frame=CGRectMake(0,0, Screen_Width,img.size.height);
self.aImgView.image=img;
self.aScrollView.contentSize=CGSizeMake(Screen_Width, self.aImgView.frame.size.height);

还有这个:

self.aScrollView.backgroundColor=[UIColor colorWithPatternImage:[UIImage  imageNamed:@"About_CVR_Detail"]];

提前致谢

ColeX - MSFT

如果你想在水平和垂直方向上滚动图像,你可以按照 danh 说的做。

但是如果你只想滚动一个方向,你应该设置固定的宽度或高度,并保持比例,还应该计算另一个长度。

例如:

UIImage *img=[UIImage imageNamed:@"image.png"];
self.aImgView.frame=CGRectMake(0,0, Screen_Width, Screen_Width * img.size.height / img.size.width);
self.aImgView.image=img;

[self.aScrollView addSubview:self.aImgView];
self.aScrollView.contentSize= self.aImgView.frame.size;

上面的代码允许您仅在垂直方向上滚动。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ios 7:如何以较大尺寸显示相册中的图像而不会将其放置在uiimageview中

来自分类Dev

如何在UIImageView中一一显示图像?

来自分类Dev

如何查找UIImageView swift中显示的图像

来自分类Dev

如何使用AFNetworking在缓存中的UIImageView中显示图像?

来自分类Dev

如何使用可拉伸的图像创建UIImageView

来自分类Dev

如何在固定尺寸的div中正确显示大图像?

来自分类Dev

使用gestureRecognizer设置UIImageView的图像

来自分类Dev

如何使用iText5在PDF的多页中显示大尺寸图像?

来自分类Dev

UIImageView显示放大的图像

来自分类Dev

UIImageView不显示图像

来自分类Dev

使用SDWebImage下载的图像的UIImageView幻灯片显示

来自分类Dev

使用自动版式,如何根据图像动态改变UIImageView的大小?

来自分类Dev

如何使用IBDesignable UIImageView在prepareForInterfaceBuilder中加载图像

来自分类Dev

如何使用ex更改UIImageView的图像。[触摸视图]

来自分类Dev

如何在iOS中使用UIImageView + AFNetworking异步加载图像

来自分类Dev

如何使用SDWebImage将图像从JSON加载到UIImageView中?

来自分类Dev

如何在iOS中使用UIImageView + AFNetworking异步加载图像

来自分类Dev

如何在Swift中使用UISlider更改UIImageView中的图像

来自分类Dev

如何使用Xcode的xcassets切片功能在UIImageView中正确显示图像?

来自分类Dev

当图像为零时,使用固定尺寸的UIImageView自动布局吗?

来自分类Dev

当图像为零时,使用固定尺寸的UIImageView自动布局吗?

来自分类Dev

如何在UIImageView中加载图像数组

来自分类Dev

单击uiimageview时如何获取图像名称?

来自分类Dev

iOS:如何在UIImageView中移动图像

来自分类Dev

如何在Swift的UIImageView上放置图像?

来自分类Dev

视网膜图像的使用并设置UIImageView

来自分类Dev

更改UIImageView图像并使用NSUserDefaults保存

来自分类Dev

使用UIImagePicker在UIImageView中设置图像

来自分类Dev

视网膜图像的使用和设置UIImageView

Related 相关文章

  1. 1

    ios 7:如何以较大尺寸显示相册中的图像而不会将其放置在uiimageview中

  2. 2

    如何在UIImageView中一一显示图像?

  3. 3

    如何查找UIImageView swift中显示的图像

  4. 4

    如何使用AFNetworking在缓存中的UIImageView中显示图像?

  5. 5

    如何使用可拉伸的图像创建UIImageView

  6. 6

    如何在固定尺寸的div中正确显示大图像?

  7. 7

    使用gestureRecognizer设置UIImageView的图像

  8. 8

    如何使用iText5在PDF的多页中显示大尺寸图像?

  9. 9

    UIImageView显示放大的图像

  10. 10

    UIImageView不显示图像

  11. 11

    使用SDWebImage下载的图像的UIImageView幻灯片显示

  12. 12

    使用自动版式,如何根据图像动态改变UIImageView的大小?

  13. 13

    如何使用IBDesignable UIImageView在prepareForInterfaceBuilder中加载图像

  14. 14

    如何使用ex更改UIImageView的图像。[触摸视图]

  15. 15

    如何在iOS中使用UIImageView + AFNetworking异步加载图像

  16. 16

    如何使用SDWebImage将图像从JSON加载到UIImageView中?

  17. 17

    如何在iOS中使用UIImageView + AFNetworking异步加载图像

  18. 18

    如何在Swift中使用UISlider更改UIImageView中的图像

  19. 19

    如何使用Xcode的xcassets切片功能在UIImageView中正确显示图像?

  20. 20

    当图像为零时,使用固定尺寸的UIImageView自动布局吗?

  21. 21

    当图像为零时,使用固定尺寸的UIImageView自动布局吗?

  22. 22

    如何在UIImageView中加载图像数组

  23. 23

    单击uiimageview时如何获取图像名称?

  24. 24

    iOS:如何在UIImageView中移动图像

  25. 25

    如何在Swift的UIImageView上放置图像?

  26. 26

    视网膜图像的使用并设置UIImageView

  27. 27

    更改UIImageView图像并使用NSUserDefaults保存

  28. 28

    使用UIImagePicker在UIImageView中设置图像

  29. 29

    视网膜图像的使用和设置UIImageView

热门标签

归档