2010-10-18 74 views
2

嗨,大家好,我正在使用带有滚动视图的UIPagecontrol。它运作良好,但有一种情况下白色不会突出显示。它发生在我们转到scrollview的另一个视图,然后返回并重新加载数据。白色不出现,但页数正确显示。但是如果我滑动滚动视图,它会突出显示。UIPageControl,白点不会突出显示

我已正确设置页数和当前页数。我正在从主线程执行此操作。此外,我试图更新页面控制使用计时器,我试过updateCurrentPageDisplay。但没有运气。

有没有什么建议? ...

+1

如果你在viewDidLoad中设置当前页面,请尝试在viewWillAppear或viewDidAppear中执行此操作。从导航控制器中的vc返回时,viewDidLoad不会被调用 – 2011-07-22 08:18:25

回答

4

Erratic UIPageControls - 请参阅此问题的答案,它解决了我的问题。我正在调用[pageControl setNumberOfPages:0]。你不应该调用这个,所以我将它改为[pageControl setNumberOfPages:1]。我只是想重置我的控件。