Ich habe benutzerdefinierte Sprachansicht erstellt. Ich möchte diese Ansicht in der Mitte des iPad zeigen. Hier ist, was ichwie benutzerdefinierte Ansicht in der Mitte der Basisansicht hinzugefügt werden
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)
}
haben, wenn ich diese Methode nennen es irgendwo in der linken Seite zeigt.
Nur als eine schnelle Sache zu überprüfen, haben Sie versucht, es als Unteransicht von 'self.view' hinzufügen? –
Haben Sie versucht, 'BaseVC.langView.center = self.view.center' zu setzen? – Losiowaty
Ich habe. Es funktioniert nicht – pmb