目前多数app在启动时会有引导页,今天给大家介绍一种比较直观,能够快速实现的引导页实现方法
最终效果就是有一个全屏的引导页,页面底部有UIPageControl 用来指示当前引导页为第几个页面
其中主要使用两个UI控件
UIPageControl *pageControl; //指示当前处于第几个引导页
UIScrollView *scrollView; //用于存放并显示引导页
首先,获取屏幕尺寸
//获取屏幕 宽度、高度
#define SCREEN_FRAME ([UIScreen mainScreen].bounds)
#define SCREEN_WIDTH ([UIScreen mainScreen].bounds.size.width)
#define SCREEN_HEIGHT ([UIScreen mainScreen].bounds.size.height)
初始化UI控件
//初始化UI控件
scrollView=[[UIScrollView alloc]initWithFrame:SCREEN_FRAME];
scrollView.pagingEnabled=YES;
[self.view addSubview:scrollView];
pageControl=[[UIPageControl alloc]initWithFrame:CGRectMake(0, SCREEN_HEIGHT-50, SCREEN_WIDTH, 10)];
pageControl.currentPageIndicatorTintColor=[UIColor colorWithRed:0.153 green:0.533 blue:0.796 alpha:1.0];
[self.view addSubview:pageControl];
pageControl.numberOfPages=3;
我们按照三个引导页来做,如果需要4个5个页面 可以修改pageControl.numberofPages;