UIPageControl-Lonely指示符是可见的,尽管hidesForSinglePage为true



尽管我已经将hidesForSinglePage设置为true,但孤独指示器仍然可见。但不是指示器通常在哪里,而是在页面控件的左上角(?!)。这就像它试图通过靠边站来隐藏,但由于走得太少而失败了。我一直在玩各种各样的属性,但没有人调整过这种奇怪的行为。

有人有什么聪明的线索吗?

谢谢,Johannes

我发现了这个bug何时出现,并因此提出了解决方案。我在界面生成器中将页面控件的页数设置为1。当我把它改成一个更大的数字,然后让我的代码在加载NIB时把它设置回1时,这个错误就消失了。

确实很奇怪。。。

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

相关内容

最新更新