初めまして。
ImageViewから別のViewControllerに遷移をしたいと考え、以下のコード構成にて設定を行いました。
ですが、Thread 1: signal SIGABRTのエラーが発生してしまいます。
セグエ、identifierなどは設定済みです。
一応、StoryBoardから実施する方法でも試しましたが、結果は同じでした。
何か解決方法お分りになりますでしょうか。。。
Swift
1import UIKit 2 3class ViewDetailPage: UIViewController { 4 5 @IBOutlet weak var backOfProject: UINavigationItem! 6 @IBOutlet weak var imageOfProject: UIImageView! 7 8 @IBOutlet weak var userImagePhoto: UIImageView! 9 10 override func viewDidLoad() { 11 super.viewDidLoad() 12 13 userImagePhoto.isUserInteractionEnabled = true 14 userImagePhoto.addGestureRecognizer(UITapGestureRecognizer(target: self, action: #selector(ViewDetailPage.imageViewTapped(_:)))) 15 16 } 17 18 override func didReceiveMemoryWarning() { 19 super.didReceiveMemoryWarning() 20 21 } 22 23 @objc func imageViewTapped(_ sender: UITapGestureRecognizer) { 24 performSegue(withIdentifier: "show", sender: nil) 25 } 26 27 28 29 @IBAction func backButton_Clicked(_ sender: Any) { 30 navigationController?.popViewController(animated: true) 31 } 32 33 34 35} 36
回答1件
あなたの回答
tips
プレビュー