一、实现分页指示器 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上,我们再运行,看到了吧: 这儿是不是能看到这个东西啊: 3.为什么刚才我把它拖到UIScrollView里面,加到最前面时候,还是看不到这个“分页指示器”,因为我这句话写错了: [self.view bringSubviewToFront:self.pageControl]; 不应该是self.view吧,应该是self.scrollView吧, [