1、基本说明
1.1 创建一个UIImageView显示背影图片(可选);2.2 创建一个UIScrollView,大小与self.view相等,可以使用storyboard画,设置为当前控制器属性(连线IBOuylet);
1.3 给 scrollView添加多张图片,并将这些图片从左到右一字排开(按规律设置x值);
1.4 设置scrollView的展示区域(contentSize)及相关配置,如滑动条是否显示等;
1.5 开启scrollView的pagingEnable功能,使得滑动图片时能自动分页展示;
1.6 添加UIPageControl控件,并设置基本属性(大小、位置、颜色等);
1.7 设置scrollView的代理为当前控制器--让当前控制器遵守相关协议--在当前控制器中实现协议中的相关方法;
1.1 创建一个UIImageView显示背影图片(可选);2.2 创建一个UIScrollView,大小与self.view相等,可以使用storyboard画,设置为当前控制器属性(连线IBOuylet);
1.3 给 scrollView添加多张图片,并将这些图片从左到右一字排开(按规律设置x值);
1.4 设置scrollView的展示区域(contentSize)及相关配置,如滑动条是否显示等;
1.5 开启scrollView的pagingEnable功能,使得滑动图片时能自动分页展示;
1.6 添加UIPageControl控件,并设置基本属性(大小、位置、颜色等);
1.7 设置scrollView的代理为当前控制器--让当前控制器遵守相关协议--在当前控制器中实现协议中的相关方法;
1.8 通过监听scrollView滑动,动态修改pageControl中当前页码,使得pageControl与当前图片一一对应;
2、关键代码
SAViewControl.h
#import <UIKit/UIKit.h>
@interface SAViewController : UIViewController
@property (weak, nonatomic) IBOutlet UIScrollView *scrollView;
@end
SAViewControl.m
#import "SAV