今天公司项目需求要求引导页中给pageControl的每个圆点设置不同的颜色,很少见到有APP这样的。不过还好,我想到了用一个颜色数组来做,首先我们是知道当前页的索引,我们就让颜色按顺序排列,取对应索引的颜色赋给currentPageIndicatorTintColor,这样我就用两行代码实现了不同的颜色,是不是很有趣!
NSArray *colorArry = @[currentPageFirst,currentPageSeconed,currentPageThird,currentPageFourth,currentPageFifth,currentPageSixth];
pageControl.currentPageIndicatorTintColor = colorArry[pageControl.currentPage];
icon1
icon2
icon3
图片太大,传三张,哈哈,这两天要上3.0版啦。
网友评论