我已經創建了自定義語言視圖。我希望在iPad的中心顯示該視圖。 這裏是我如何在基本視圖的中間添加自定義視圖
static let langView = UINib(nibName: "LanguagesListView", bundle: nil).instantiate(withOwner: nil, options: nil)[0] as! LanguagesListView
func languagesPopup() -> Void {
BaseVC.langView.delegate = self
BaseVC.langView.frame = self.view.bounds
BaseVC.langView.center = CGPoint(x:self.view.frame.size.width/2, y:
self.view.frame.size.height/2);
self.view.addSubview(BaseVC.langView)
}
當我把這種方法它的地方在左邊顯示。
就像一個快速的東西來檢查,你嘗試將其添加爲'self.view'的子視圖? –
你有沒有試過設置'BaseVC.langView.center = self.view.center'? – Losiowaty
我做到了。它不工作 – pmb