我有一个UICollectionView
由图像数组填充。我想让用户点击图片并在新的UIViewController
中进行预览。UICollectionView didSelectIotemAt问题
由于某种原因,didSelectItemAt
方法未按预期工作。它不会抛出错误,它会被调用,只是真的没有任何反应。不知道我在这里做错了什么。
func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) {
print("did select item at was called")
let dashboardStoryboard = UIStoryboard(name: STORYBOARD_DASHBOARD, bundle:nil)
let destinationVC = dashboardStoryboard.instantiateViewController(withIdentifier: "PreviewPostImageVC") as! PreviewPostImageVC
destinationVC.selectedImage = arrayOfSelectedImages[indexPath.row]
self.navigationController?.pushViewController(destinationVC, animated: true)
}
self.navigationController'nil'? –