如何利用ScrollView进行控件的缩放

最终的需求其实的在view上画出一个曲线走势图,实现它的缩放.但是网上看过许多demo,曲线都可以画出来是没有问题的,但是基本都没有缩放功能. 所以我开始研究缩放,首先从最基本的开始:



要实现缩放的最重要的方法实现 

1.缩放级别  

_scroll.minimumZoomScale = 0.2;

_scroll.maximumZoomScale = 2.0;


2.ScrollView的可缩放范围要跟控件是一致的

_scroll.contentSize = _Myview.frame.size;我这里要缩放的控件是Myview

3.ScrollView的代理

-(UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView{

return _Myview;

}

这个方法的返回值决定了要缩放的内容.

现在就可以实现最基本的缩放功能了

你可能感兴趣的:(如何利用ScrollView进行控件的缩放)