缩放原理:
当用户在UIScrollView身上使用捏合手势时,UIScrollView会给代理发送一条消息,询问代理究竟要缩放自己内部的哪一个子控件(哪一块内容)
-(UIView *)viewForZoomingInScrollView:
实现缩放功能的4个步骤:
1.为scrollView设置代理(self)
2.让控制器遵守scrollView的代理协议
3.调用代理方法,返回需要实现缩放功能的子控件
4.设置缩放的范围(最大和最小比例)
跟缩放相关的其他代理方法:
缩放完毕的时候调用
- (void)scrollViewWillBeginZooming:(UIScrollView *)scrollView withView:(UIView *)view
正在缩放的时候调用
- (void)scrollViewDidZoom:(UIScrollView *)scrollView