Ich habe versucht, ein Popover in Swift 3 zu machen, indem ich einen neuen View-Controller erstellt und als Popover in einem anderen View-Controller, habe ich viele Tutorials gesehen, aber dieser Code scheint nicht zu funktionieren auf schnelle 3. Kann jemand helfen? Es scheint, dass es mir einen Fehler in der App-Delegatendatei gibt.popover code in swift 3 funktioniert nicht
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if segue.identifier == "popoverInfo" {
let popoverVC = segue.destination
popoverVC.modalPresentationStyle = UIModalPresentationStyle.popover
popoverVC.popoverPresentationController!.delegate = self
}
}
func adaptivePresentationStyleForPresentationController(controller: UIPresentationController) -> UIModalPresentationStyle {
return UIModalPresentationStyle.none
}
Was sagt der Fehler? –
@ MoeAbdul-Hameed: OP sagt "nicht funktioniert", oder nur "Fehler"? Ich hätte schwören können, dass Xcode in solchen Situationen eine aussagekräftigere Ausgabe hat; Vielleicht ist eine Feature-Anfrage in Ordnung. –