UIPageControl中的pageIndicatorTintColor在iOS7中保持半透明白色

内鲁

有人知道为什么在iOS7中无法在UIPageControl的pageIndicatorTintColor中设置颜色吗?这是我设置此属性(自身为UIPageControl)的代码行:

[self setPageIndicatorTintColor:[UIColor greenColor]];

我在iOS开发者库中签入,此属性的描述似乎与几周前相同。可能是苹果的不足吗?知道如何解决吗?但是在iOS6上仍然可以正常工作。

达尼洛科斯

遇到相同的问题,可以通过更改方法的顺序来解决此问题,首先需要设置numberOfPages,然后再设置tintColor:

之前:

UIPageControl *pageControl = [[UIPageControl alloc] initWithFrame: ...
pageControl.currentPageIndicatorTintColor = [UIColor blackColor];
pageControl.pageIndicatorTintColor = [UIColor grayColor];
pageControl.numberOfPages = 5;

现在:

UIPageControl *pageControl = [[UIPageControl alloc] initWithFrame: ...
pageControl.numberOfPages = 5;
pageControl.currentPageIndicatorTintColor = [UIColor blackColor];
pageControl.pageIndicatorTintColor = [UIColor grayColor];

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

UIPageControl中的pageIndicatorTintColor在iOS7中保持半透明白色

来自分类Dev

UIPageControl不与IOS7中的UIImageView

来自分类Dev

UINavigaionBar不适用于iOS7中的半透明

来自分类Dev

UIToolbar在iOS 7中不是半透明的

来自分类Dev

使我的iOS 7应用中的键盘半透明/透明

来自分类Dev

展示在iOS7和iOS8中都可以使用的半透明ViewController

来自分类Dev

如何使iOS7中的UITableView透明?

来自分类Dev

警报视图在iOS7中显示白色矩形

来自分类Dev

ios7强制半透明标签栏

来自分类Dev

ImageMagick,将半透明白色替换为不透明白色

来自分类常见问题

如何在iOS7中绘制透明的UIToolbar或UINavigationBar

来自分类Dev

如何在iOS7中使UIView透明

来自分类Dev

在iOS中绘制半透明矩形

来自分类Dev

iOS中的半透明导航栏模糊

来自分类Dev

在iOS中绘制半透明矩形

来自分类Dev

RStudio中的半透明

来自分类Dev

RStudio中的半透明

来自分类Dev

在iOS中在白色上绘制透明到白色的渐变

来自分类Dev

在iOS 7中,使用半透明的UINavigationBar时如何滚动到UIScrollView的顶部?

来自分类Dev

导航栏iOS 7中的半透明和自定义图像

来自分类Dev

iOS7半透明和实时应用程序图标

来自分类Dev

iOS7中的UIVisualEffectView

来自分类Dev

iOS7中的UIPopoverViewController?

来自分类Dev

iOS7中的tableview

来自分类Dev

iOS7中的UIVisualEffectView

来自分类Dev

酒吧半透明性在iOS 7.0.3中消失了

来自分类Dev

如何在iOS中呈现半透明(半切)的ViewController?

来自分类Dev

iOS 7 TabBar半透明问题

来自分类Dev

如何在iOS7的UIPopoverController中禁用更暗的透明效果?