1. 创建一个UIScrollView,代码或者IB都可以。

2.在创建的ScrollView上添加一个UIImageView,用来显示图片和进行缩放。

3.设置scrollview的属性(maximumZoomScale和minimumZoomScale):

这里举例1和10.

代码:

1
2
scrollView.minimumZoomScale = 1.0;
scrollView.maximumZoomScale = 10.0;

IB:

4.设置scrollview的代理并实现如下代理方法:

1
2
3
- (UIView )viewForZoomingInScrollView:(UIScrollView )scrollView {
returnself.imageView;
}

Add NS_ROOT_CLASS to the macro

#define TT_FIX_CATEGORY_BUG(name) NS_ROOT_CLASS @interface TT_FIX_CATEGORYBUG##name @end \

@implementation TT_FIX_CATEGORYBUG##name @end