Swift UINavigationController popover过早解除
tableViewController显示一个项目列表,当点击一个项目时,一个新的UITableViewController将与一组新的项目一起推送 如上文所示,当我点击tableViewController中的一个单元格时,整个popover将关闭,而不是推到下一个tableViewController。我确信这在iOS14之前没有发生过——这是一个已知的问题吗?有可能阻止popover关闭吗Swift UINavigationController popover过早解除,swift,uitableview,uinavigationcontroller,popover,ios14,Swift,Uitableview,Uinavigationcontroller,Popover,Ios14,tableViewController显示一个项目列表,当点击一个项目时,一个新的UITableViewController将与一组新的项目一起推送 如上文所示,当我点击tableViewController中的一个单元格时,整个popover将关闭,而不是推到下一个tableViewController。我确信这在iOS14之前没有发生过——这是一个已知的问题吗?有可能阻止popover关闭吗 let navController = UINavigationController(rootVie
let navController = UINavigationController(rootViewController: tableViewController)
navController.modalPresentationStyle = .popover
if let popoverController = navController.popoverPresentationController {
popoverController.sourceView = sender
popoverController.sourceRect = sender.bounds
popoverController.permittedArrowDirections = .down
popoverController.delegate = self
}
present(navController, animated: true, completion: nil)