//
// ViewController.m
// 08-内容缩放
//
// Created by xiaomage on 16/1/4.
// Copyright © 2016年 小码哥. All rights reserved.
//
#import "ViewController.h"
@interface ViewController () <UIScrollViewDelegate>
@property (weak, nonatomic) IBOutlet UIScrollView *scrollView;
@property (nonatomic, weak) UIImageView *imageView;
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
// 1.创建UIImageView
UIImage *image = [UIImage imageNamed:@"minion"];
UIImageView *imageView = [[UIImageView alloc] initWithImage:image];
[self.scrollView addSubview:imageView];
self.imageView = imageView;
// 2.设置contenSize
self.scrollView.contentSize = image.size;
// 3.设置缩放比例
self.scrollView.maximumZoomScale = 2.0;
self.scrollView.minimumZoomScale = 0.5;
}
#pragma mark - UIScrollViewDelegate
/**
* 返回需要缩放的子控件(scrollView的子控件)
*/
- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView
{
return self.imageView;
}
- (void)scrollViewDidZoom:(UIScrollView *)scrollView
{
NSLog(@"scrollViewDidZoom");
}
@end
#UIScrollView#利用scrollview实现内容缩放
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
相关阅读更多精彩内容
- 最终的需求其实的在view上画出一个曲线走势图,实现它的缩放.但是网上看过许多demo,曲线都可以画出来是没有问题...
- 这阶段心绪比较乱,所以这篇开头就不扯淡了。(谁说大姨夫来了我跟谁急!说到大姨夫我突然想到英雄联盟有个美女解说叫伊芙...
- 转载:http://www.cnblogs.com/wyqfighting/p/3194364.html 前言:我...
- TableView在iOS中的作用毋庸置疑,每一款App或多或少的都会使用到UITableView这个控件。作为i...