0

Ich habe dieses Szenario:Modal-View-Controller unter Navigationsleiste - Swift

enter image description here

Eine Tab-Leiste im Innern in einer Navigationssteuerung. In der Navigationsleiste befindet sich ein Navigationselement (es ist eine Schaltfläche). Wenn ich darauf klicke, würde ich gerne einen modalen Controller anzeigen, der sich unter der Navigationsleiste öffnet und die Tableiste überlagert.

ich dies tat:

func tapButtonNavigationBar(){ 

    let search = self.storyboard?.instantiateViewController(withIdentifier: "search) as! SearchController 
     self.present(search, animated: true, completion: nil) 
} 

Aber durch diesen Code, der neue Controller "Suche" ist unter der Navigationsleiste. Können Sie mir helfen?

Antwort

0

Ein Ansatz, den ich kenne, ist, Sie können die Unteransicht des angegebenen Rahmens anstelle von View-Controller hinzufügen und öffnen Sie die gleiche mit Animation.

Verwandte Themen