UIPageControl - 孤独的指标是可见的,虽然hidesForSinglePage是真的

时间:2012-01-08 23:59:14

标签: objective-c ios uipagecontrol

虽然我已将hidesForSinglePage设置为true,但孤独的指示仍然可见。但不是指标通常在哪里,而是在页面控件的左上角(?!)。这就像它试图通过踩到一边隐藏起来,但是通过采取一些步骤而失败了。我一直在玩各种属性,但没有人甚至调整过这种奇怪的行为。

有没有人有任何聪明的线索?

谢谢, 约翰内斯

2 个答案:

答案 0 :(得分:2)

我发现这个错误何时复活,从而得出一个解决方案。我在Interface Builder中将页面控件的页面数设置为1。当我将其更改为更大的数字,然后让我的代码在加载NIB时将其设置为1时,错误就消失了。

确实很奇怪......

答案 1 :(得分:0)

我遇到了新的XCode 5和iOS7同样的问题。我没有通过IB或Storyboard设置UIPageControl,但是在代码中。问题发生的原因是我在设置somePageControl.hidden = FALSE;后设置了pageCount = 1。当我在设置pageCount之前设置hidden = TRUE时,单个指示符会消失。