0
我試圖將我的視圖控制器添加爲彈出控制器。但是,每當我使用代碼時,視圖會從底部滑動,而不是像我希望的那樣。下面是我使用無法在Swift 3.0中將視圖控制器顯示爲彈出控制器
let storyboard : UIStoryboard = UIStoryboard(name: "Main", bundle: nil)
let popupVC = storyboard.instantiateViewController(withIdentifier: "WSFilterViewController") as! WSFilterViewController
popupVC.modalPresentationStyle = UIModalPresentationStyle .popover
popupVC.preferredContentSize = CGSize (width: 300, height:300)
let pVC = popupVC.popoverPresentationController
pVC?.permittedArrowDirections = UIPopoverArrowDirection.any
pVC?.delegate = self as? UIPopoverPresentationControllerDelegate
self.present(popupVC, animated: true, completion: nil)
顯示
任何幫助可以理解的代碼,我想它的形象。
在此先感謝
如文檔所述:在橫向緊湊環境中,此選項的行爲與fullScreen相同。 – Kubba
你是在iPad或iPhone設備上? –
你缺少源碼查看,sourceRect和委託 –