iOS 8页面指示器样式

时间:2015-03-28 08:37:43

标签: ios ios8 styling

我正在寻找iOS 8中页面指示符点的样式参数,因为我在我的应用程序中模拟了这些参数。以下样式信息是否可用?

  • 页面指示符的直径(以磅为单位)
  • 页面指示符之间的间距(以px为单位)
  • 当前页面指示符的色调(颜色和alpha)
  • 非当前页面指示符的色调(颜色和alpha)

2 个答案:

答案 0 :(得分:2)

  • 每个点的直径7px non-retina& 14px retina
  • 每个点之间的间距9px non-retina& 18px retina
  • 你可以设置&使用,读取当前页面点的色调颜色 currentPageIndicatorTintColor属性的访问者。
  • 你可以设置&使用pageIndicatorTintColor属性的访问者读取非当前页面点的色调颜色。

为了举例说明我的答案(大小和间距),这里是一个由我制作的样本,其中自定义点组合在一起,类似于界面生成器中“原始”UIPageControl顶部的UIPageControl指示器:

enter image description here

答案 1 :(得分:1)

使用属性@property(nonatomic, retain) UIColor *pageIndicatorTintColor@property(nonatomic, retain) UIColor *currentPageIndicatorTintColor我认为可以获得指示点的颜色。