如何使PageControl显示2行

时间:2016-05-14 05:50:18

标签: swift

如果pageControl.numberOfPages > 15

,我想让我的PageControl显示2行

enter image description here

我搜索了pageContro的所有功能,但没有找到任何功能可以处理这种情况。怎么做?

任何帮助将不胜感激。感谢。

2 个答案:

答案 0 :(得分:3)

由于没有内置支持,您必须自己实施。如果你有那么多页面,你应该考虑实现更像iBooks'页面控制:

iBooks page control

您可以使用UISlider和几个UILabel来执行此操作。您可以通过提供自己的图像来自定义UISlider的外观。很容易找到有关自定义UISlider外观的网络教程。例子:

答案 1 :(得分:2)

使用我建议的@rob mayoff's回答,或者如果您真正需要,可以简单地使用2个UIPageControl。