簡體   English   中英

Swift UIPageViewController不加載初始視圖

[英]Swift UIPageViewController not loading initial view

我有一個UIPageViewController作為我的初始視圖。 我加載了3個視圖控制器,然后嘗試將其中一個設置為初始視圖控制器。

let defaultView = UIViewController()
print("called")
defaultView.view.backgroundColor = UIColor.yellowColor()
let viewController = NSArray(object: defaultView) as [AnyObject]
self.setViewControllers(viewController, direction: UIPageViewControllerNavigationDirection.Forward, animated: false, completion: nil)

看來這段代碼什么也沒做。 該視圖只是黑色,並且未加載該視圖控制器。 奇怪的是,如果向右或向左滑動,我會看到我制作的其他一些UIViewControllers。 有什么想法嗎? 如果需要,我可以發布更多代碼。

好吧,我知道了。 我在不調用super情況下覆蓋了setViewControllers

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM