IOS学习 scrollView的单张图片缩放
来源:互联网 发布:树莓派3b gpio编程 编辑:程序博客网 时间:2024/05/20 22:28
- (void)initViewController
{
//设置scrollview
_scrollView = [[UIScrollViewalloc]initWithFrame:CGRectMake(0,20,VIEW_WIDTH ,VIEW_HEIGHT)]; //屏幕宽度
[self.viewaddSubview:_scrollView];
//设置内容大小
_scrollView.contentSize =CGSizeMake(VIEW_WIDTH,VIEW_HEIGHT);
//缩放大小比例
_scrollView.minimumZoomScale =0.3;
_scrollView.maximumZoomScale =3;
//默认YES,缩放时有反弹效果
_scrollView.bouncesZoom =NO; //无反弹效果,一般不用
//设置图片
imageView = [[UIImageViewalloc]initWithFrame:CGRectMake(0,0, VIEW_WIDTH,VIEW_HEIGHT)];
imageView.image=[UIImageimageNamed:@"background4"];
[_scrollView addSubview:imageView];
//设置代理
_scrollView.delegate=self;
}
#pragma mark - scrollView Delegate
//返回一个放大或者缩小的视图
- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView
{
returnimageView; //只能处理单张图片
}
//开始放大或者缩小
- (void)scrollViewWillBeginZooming:(UIScrollView *)scrollView withView:
(UIView *)view
{
NSLog(@"crollViewWillBeginZooming");
}
//缩放结束时
- (void)scrollViewDidEndZooming:(UIScrollView *)scrollView withView:(UIView *)view atScale:(float)scale
{
//scale 缩放的比例
NSLog(@"scrollViewDidEndZooming %f",scale);
}
//视图已经放大或缩小
- (void)scrollViewDidZoom:(UIScrollView *)scrollView
{
NSLog(@"scrollViewDidZoom");
}
- IOS学习 scrollView的单张图片缩放
- iOS——使用ScrollView进行图片的缩放
- ScrollView上的图片缩放
- iOS AFNetWoring单张上传图片
- 使用ScrollView缩放图片
- ScrollView图片缩放
- ios-ScrollView缩放的实现原理
- IOS学习笔记41--图片的缩放(一)
- IOS学习笔记41--图片的缩放(二)
- iOS中图片的缩放
- 利用ScrollView实现图片缩放
- 10.4 UIScrollview概念和用法:单张图片缩放
- ios 上传单张图片到服务器
- iOS -- 单张图片上传到服务器
- 在ScrollView中使用pinch实现图片的缩放
- Swift中ScrollView缩放图片的代理方法
- IOS学习 scrollView的代理
- ios 简单的图片缩放方法
- 2. RequestMapping注解类
- Canvas的四个常用方法
- 项目总结 iFun 个人生活 webapp
- 单例设计模式(三)-------简单实现一个单例设计模式
- OpenGL编程(一)渲染一个指定颜色的背景窗口
- IOS学习 scrollView的单张图片缩放
- 1005. Spell It Right (20)
- 51nod 1090 3个数的和为0
- Python爬取韩寒全部新浪博客
- 课堂作业3
- CodeForces - 630G Challenge Pennants (组合数学)
- SparkContext的初始化(季篇)——测量系统、ContextCleaner等组件介绍
- 定义一个一维指针指向二维数组并打印
- Android多点触控技术实战,自由地对图片进行缩放和移动