-(void)loadImage{
// Create a scroll view
scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, 320, 390)];
scrollView.delegate = self;
scrollView.bouncesZoom = YES;
scrollView.backgroundColor = [UIColor whiteColor];
CGFloat maximumWidth = 320;
CGFloat totalHeight = 0.0;
UIImage *image = [UIImage imageNamed:@"shopcart_no.png"];
CGRect frame = CGRectMake(0, 0, 320, 390);
imageView = [[UIImageView alloc] initWithFrame:frame];
imageView.image = image;
[imageView setContentMode:UIViewContentModeCenter];
// Increment our maximum width & total height
maximumWidth = MAX(maximumWidth, image.size.width);
totalHeight += image.size.height;
scrollView.minimumZoomScale = scrollView.frame.size.width / maximumWidth;
scrollView.maximumZoomScale = 2.0;
[scrollView addSubview:imageView];
[self.view addSubview:scrollView];
}
- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView{
return imageView;
}
分享到:
相关推荐
EEZoomableImageView - 为UIImageView提供全屏缩放功能
IOS中利用UIImageView控件实现gif图片动画显示,借助ImageIO接口达到gif图片拆分效果,然后使用UIImageView动画接口播放一组图片达到动画效果; 最后将单个gif图片动画播放接口封装成UIView类,达到多个gif图片错开...
使 UIScrollView 中的图片支持手势缩放。双击图片可以放大图片,或者pinch(捏合)手势可以缩放图片。基本原理是UIScrollView中嵌套UIScrollView,然后再嵌套UIImageView,可对UIImageView进行伸缩。
因为种种原因,需要在iphone应用中实现图片查看功能,由于iphone屏幕支持多点触摸,于是是...它有两个主要的成员,一个UIImage对象用于指定一个内存图片,一个UIImageView控件用于显示图片。最主要的就是setImage方法。
SwiftUI缓存和显示网络图片完整代码。1、显示网络图片。2、缓存图片。它利用了URLCache,Apple提供了URLCache作为将映像持久保存到本地磁盘的理想方法,而无需像CoreData这样的麻烦。仅当设备磁盘空间不足时,才会...
UIImageView-BetterFace, 一个UIImageView类别,让图片裁剪时显示出更好的效果 uiimageview-betterface一个UIImageView扩展,让图片切割的面显示更好v0.2 _stable中的最后一次更新: 添加UIImage BetterFace类别,...
UIImageView、UIImageView基本用法、UIImageView详解,UIImageView常用方法
实现较为完整的图片浏览器功能,效果类似iPhone自带的相册应用。包括的功能有:手指划动切换图片,点击图片隐藏导航条,放大图片、分享图片、复制图片等等。显示的图片包括本地图片、相册图片、网络图片。并且能够...
通过给继承与 UIImageView 的类 CXGImageView 添加 CABasicAnimation 转动动画,实现播放器图片转动效果.
iOS开发,自己封装的一个类,用于开发中要做图片点击放大缩小的功能,导入头文件后直接使用!
带有人脸位置感知的 UIImageView,更好的展示用户头像。.zip,使uiimageview能够聚焦于图像中的面的扩展。
UIImageView的方法实现简单动画
继承UIControl,在UIControl上绘制带有图片,该图片有标题并带有点击效果
功能完整的图片上传 UIImageView 扩展
UIImageView帧动画
UIImageView Demo IOS 代码 图像控件
继承UIImageView 封装一个类,通过添加手势,对图片进行移动、缩放、旋转操作 。
用两个 UIImageView 实现了无限轮播图