我有一个ViewController,其视图包含一个ScrollView和一个位于底部的PageControl。
然而,我注意到ScrollView已经拥有了自己的3个点指示器。所以,仅仅为了测试,如果我移动我的PageControl栏,我实际上可以看到两组点指示器。
我将我的IBOutlet设置为我的PageControl,因此点数会按照我的预期更新。但是,ScrollView上的点不会改变(并且总是有3个点)。
为什么ScrollView已经拥有自己的点?我尝试取消选中“显示水平滚动条”,但这并没有消除这些点。
我想为什么问题是双重的:我怎么能从ScrollView中删除点,因为我真的只想要PageControl?其次,在ScrollView上拥有这些点的目的是什么?
要清楚,我已经取消选中Interface Builder中的Show水平和垂直滚动条。我也以编程方式禁用它们:
scrollView.showsHorizontalScrollIndicator = NO;
scrollView.showsVerticalScrollIndicator = NO;
提前谢谢!
答案 0 :(得分:1)
UIScrollView没有圆点。也许你不小心添加了两个UIPageControls。如果您显示更多代码,我们可以提供帮助,但我可以告诉您的是UIScrollView不是点的来源。