gpt4 book ai didi

swift - UITapGestureRecognizer 无法直接连接到助理编辑器?

转载 作者:行者123 更新时间:2023-11-30 13:45:15 28 4
gpt4 key购买 nike

我正在尝试创建一个利用 UITapGestureRecignizer 来执行转场的按钮。由于某种原因,当我尝试从导航面板按住 Control 键拖动到助理编辑器时,它无法连接。我正在使用以下代码:

override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
if segue.identifier == "showChemistryDetailSegue" {

let chemistryButton = sender!.view as! UIButton
if let index = chemistryButtonArray.indexOf(chemistryButton){
let chemistryDetailController = segue.destinationViewController as! ChemistryDetailViewController
chemistryDetailController.chemistry = Chemistry(index: index)
}

}
}
@IBAction func showPlaylistDetail(sender: AnyObject) {
performSegueWithIdentifier("showChemistryDetailSegue", sender: sender)
}

}

我正在尝试将 UITapGestures(有 2 个)连接到以下代码块:

@IBAction func showPlaylistDetail(sender: AnyObject) {
performSegueWithIdentifier("showChemistryDetailSegue", sender: sender)
}

我想知道是否有办法解决这个问题。

非常感谢任何建议或意见。

提前致谢。

最佳答案

尝试将 sender 更改为 UITapGestureRecognizer

如果这不起作用,您可以做的另一件事就是以编程方式将其写出来。

let tapGesture = UITapGestureRecognizer(target: self, action: "showPlaylistDetail:") 
view.addGestureRecognizer(tapGesture)

@IBAction func showPlaylistDetail(sender: UITapGestureRecognizer) {
performSegueWithIdentifier("showChemistryDetailSegue", sender: sender)
}

关于swift - UITapGestureRecognizer 无法直接连接到助理编辑器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35026816/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com