Luc*_*Luc 1 uinavigationcontroller ios swift swift3
尝试将“滑出菜单”连接到另一个ViewController时,Swift 3出现问题,但是prepareforsegue出现问题。
override func prepare(for segue: UIStoryboardSegue, sender: Any?)
{
let DestVC = segue.destination as! ViewControllerSlide
Run Code Online (Sandbox Code Playgroud)
这是我遇到错误的地方。^^^
var indexPath : IndexPath = self.tableView.indexPathForSelectedRow!
DestVC.varView = indexPath.row
}
Run Code Online (Sandbox Code Playgroud)
可能您的segue指向UINavigationController,请首先尝试指定该目的地:
let destVC = segue.destination as! UINavigationController
let slideVC = destVC.topViewController as! ViewControllerSlide
//...
Run Code Online (Sandbox Code Playgroud)