Swift 无法更改UIPageControl中的currentPage属性

Swift 无法更改UIPageControl中的currentPage属性,swift,uipagecontrol,Swift,Uipagecontrol,我正在尝试更改我的应用程序中UIPageControl的第一个位置,但我无法使用此代码获得适当的结果。您正在尝试通过外观代理设置currentPage,该代理显然不起作用 以相同的方式将属性设置为页控件属性/变量,以使其正常工作 要知道哪些选择器应该使用外观代理,请检查类的Objective-C头文件并查找UI\u外观\u选择器属性 您试图通过外观代理设置当前页面,该代理显然不起作用,也不应该起作用 以相同的方式将属性设置为页控件属性/变量,以使其正常工作 要知道哪些选择器应该使用外观代理,请检

我正在尝试更改我的应用程序中UIPageControl的第一个位置,但我无法使用此代码获得适当的结果。

您正在尝试通过外观代理设置
currentPage
,该代理显然不起作用

以相同的方式将属性设置为页控件属性/变量,以使其正常工作

要知道哪些选择器应该使用外观代理,请检查类的Objective-C头文件并查找
UI\u外观\u选择器
属性


您试图通过外观代理设置
当前页面
,该代理显然不起作用,也不应该起作用

以相同的方式将属性设置为页控件属性/变量,以使其正常工作

要知道哪些选择器应该使用外观代理,请检查类的Objective-C头文件并查找
UI\u外观\u选择器
属性


currentPage可以作为pageControl访问。currentPage=其中pageControl是UIPageControl出口。currentPage可以作为pageControl访问。currentPage=其中pageControl是UIPageControl出口。
private func setupPageControl() {
    let appearance = UIPageControl.appearance()
    appearance.pageIndicatorTintColor = UIColor.grayColor()
    appearance.currentPageIndicatorTintColor = UIColor.whiteColor()
    appearance.backgroundColor = UIColor.darkGrayColor()
    appearance.currentPage = 2
}