我發現使用3D Touch的非常簡單的方法 - 在情節提要中檢查「Peek & Pop」。但我正在努力解決一個問題。使用3D Touch與情節提要的偷看和流行
我的UITableView,當用戶觸摸細胞都與我的代碼工作確定:
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
if segue.identifier == "showDetail" {
print(tableView.indexPathForSelectedRow)
}
}
所以我根據所選行填補我的詳細控制器數據。但是當我按Peek或Pop方法tableView.indexPathForSelectedRow
總是返回零(HM ..我沒有選擇行,我只是預覽,所以indexPath是nil
我猜)。我怎麼能得到這個「窺視」單元格indexPath傳遞它繼續?
或故事板的Peek & Pop不能以這種簡單的方式工作,我需要在我的代碼中完全實現peek & pop?