Swift 2语法错误与方向.Forward

Ork*_*ade 1 syntax-error ios swift swift2

我在下一篇文章中写道:

self.pageViewController.setViewControllers(viewControllers as [AnyObject], direction: .Forward, animated: true, completion: nil)
Run Code Online (Sandbox Code Playgroud)

但现在,在Swift 2中它打印出下一个错误:

Could not find member 'Forward'
Run Code Online (Sandbox Code Playgroud)

我该如何解决?

rid*_*cuk 9

您应该确保您的viewControllers不是可选的Type.如:

var viewControllers:[UIViewController] = [VC1,VC2]
self.pageViewController.setViewControllers(viewControllers, direction: UIPageViewControllerNavigationDirection.Forward, animated: true, completion: nil)
Run Code Online (Sandbox Code Playgroud)