一、实现分页指示器
1.小蓝点儿那个分页指示器,那个不是uiscrollview控件,那个是另外一个控件,
2.那个控件叫page control,如图,看哪个像小蓝点儿,这个是不是就有点儿像“小蓝点儿”:

3.这个就是uipagecontrol,显示当前第几页,一共有几页,分页指示器,
我们要的效果,控件显示在这个地方吧:

我们拖控件的时候,能不能直接把它拖到这里:

如果你直接拖到这里的话,现在是不是看不到吧,
我现在给它把颜色改一下:



改一下它这个颜色,ok,如果我要拖到这里的话,你看一下滚动的时候,是不是看不到啊,有可能是因为动态加了以后,它不在最上面,
我还得拖一根线,来引用这个“分页指示器”,把它设置到最上面,

名字就叫pagecontrol,自动生成了这个属性:
@property(nonatomic,weak)iboutlet uipagecontrol *pagecontrol;
在viewdidload里,加上这样一句话:

[self.view bringsubviewtofront:self.pagecontrl];
运行一下,还是看不到,
我再设置一下这个分页指示器,总共有几页,当前页是第几页:
在viewdidload里,再加上这两句话:

self.pagecontrol.numberofpages = 5;
self.pagecontrol.currentpage = 0;
我设置一下现在这两个属性,看看能不能看到了,运行一下,还是看不到吧:

注意:我们在拖的时候,这样拖,看不到,也就是我们在拖控件的时候,不能拖到uiscrollview里面,
我们试着拖到控制器所管理的这个view上,我们再运行,看到了吧:

这儿是不是能看到这个东西啊:

发表评论