从父类访问变量

Gre*_*ory 2 parent-child uinavigationcontroller ios uipageviewcontroller swift

我正在使用UIPageViewController.

我的类 - ViewController(包含所有代码并且是数据源)运行实例PageItemController.

我的UIPageControl(pControl)显示在导航栏中ViewController.

我会像下面的代码:

PageItemController

override func viewDidAppear(){

    let vController = the parent view controller // ViewController
    vController.pControl.currentPage = itemIndex

}
Run Code Online (Sandbox Code Playgroud)

这是如何完成的?

JAL*_*JAL 6

parentViewController在视图控制器上使用该属性:

if let parentVC = self.parentViewController as? MyParentViewController {
    itemIndex = parentVC.pControl // set variable here
}
Run Code Online (Sandbox Code Playgroud)