0
我正在使用UISplitViewController製作iPad應用程序。當應用程序以縱向模式啓動時(並且只在啓動時),我希望masterView在UIPopoverController中可見。如果我使用的splitViewController:willHideViewController:withBarButtonItem:forPopoverController:
委託功能的presentPopoverFromBarButtonItem:permittedArrowDirections:animated:
方法,我得到以下錯誤,當我開始在波泰特模式的應用:如何使UIPopoverController在縱向方向啓動時可見?
Popovers不能從沒有一個窗口視圖中。
任何人都可以幫助我嗎?
它的作品,但唯一奇怪的是,彈出窗口顯示比稍後推barbuttonitem時低約40個像素... – 2010-12-11 15:05:00
可能發生這種情況的原因是視圖未執行佈局並顯示其最終邊界。嘗試在將其添加到窗口後發送視圖控制器的視圖'layoutIfNeeded'。 – Costique 2010-12-11 16:15:20