Swift UIPageViewController子类的初始值设定项不可访问

Swift UIPageViewController子类的初始值设定项不可访问,swift,initialization,uipageviewcontroller,Swift,Initialization,Uipageviewcontroller,我创建了一个子类UIPageViewController: public class MilestonesPageViewController: UIPageViewController, UIPageViewControllerDataSource, UIPageViewControllerDelegate {} 在这个类中,我没有重写任何初始值设定项。当我试图创建MilestonesPageViewController的新实例时,它不允许我使用(transitionStyle:naviga

我创建了一个子类
UIPageViewController

public class MilestonesPageViewController: UIPageViewController, UIPageViewControllerDataSource, UIPageViewControllerDelegate {}
在这个类中,我没有重写任何初始值设定项。当我试图创建
MilestonesPageViewController
的新实例时,它不允许我使用
(transitionStyle:navigationOrientation:options:)
初始值设定项,只能使用
()
(nibName:bundle:)
初始值设定项


有人能解释一下,为什么那个初始值设定项不可访问?提前谢谢。

您是否介意显示您的代码?您希望看到代码的哪一部分?我不介意发布它,但它真的很广泛。我不明白什么会影响这种行为。子类继承自超类,并且它不实现任何初始值设定项,因此它应该继承其所有初始值设定项(如果我正确理解apple文档的话)。。