2017-01-20 6 views
1

スライドアウトメニューを別のに接続しようとしているときにswift 3で問題が発生しました。ViewControllerしかし、私はprepareforsegueで問題が発生しています。'UINavigationController'タイプの値をキャストできませんでしたエラー

ここに私のコードです。

override func prepare(for segue: UIStoryboardSegue, sender: Any?) 
{   
    let DestVC = segue.destination as! ViewControllerSlide 

ここに私のエラーが表示されます。おそらくあなたのセグエがUINavigationControllerを指している^^^

var indexPath : IndexPath = self.tableView.indexPathForSelectedRow! 

    DestVC.varView = indexPath.row 
} 

答えて

1

、その最初と先を割り当ててみてください。

let destVC = segue.destination as! UINavigationController 
let slideVC = destVC.topViewController as! ViewControllerSlide 
//... 
関連する問題