когда я нажимаю на uicollectionViewCell, я прихожу к пустому ViewController, а через долю секунды создается новый ViewController, который правильно отображает данные.Возвращаясь, я должен дважды нажать кнопку «Назад», чтобы вернуться к исходному viewController.В MainStoryboard у меня реализован переход «показать детали».Что здесь происходит?Что я должен проверить ??Вот код:
func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) {
let cell = collectionView.cellForItem(at: indexPath) as! CollectionViewCell
key = cell.keyImage.image
performSegue(withIdentifier: "showKeyDetails", sender:self)
}
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if segue.identifier == "showKeyDetails"{
if let destVC = segue.destination as? KeyDetailViewController{
if key != nil{
destVC.key = key
}
}
}
}