如何利用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;

}

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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容