点击ImageView并打开TableViewController

问题描述 投票:1回答:1

所以,我是Swift和Xcode的新手,但我仍在尝试找出下一步的方法:我想在ViewController中放置更多图像,当我按下一个图像时,应该打开一个表格视图。我应该怎么做?我正在使用Swift 5。

swift uiimage tableview swift5
1个回答
0
投票

您应该使用UITapGestureRecognizer

override func viewDidLoad() {
    super.viewDidLoad()

    let tapGestureRecognizer = UITapGestureRecognizer(target: self, action: #selector(imageTapped))
    imageView.isUserInteractionEnabled = true
    imageView.addGestureRecognizer(tapGestureRecognizer)

}

@objc func imageTapped() {
    //perform segue to your tableview controller
}
© www.soinside.com 2019 - 2024. All rights reserved.