大佬教程收集整理的这篇文章主要介绍了Swift3 iOS-如何使UITapGestureRecognizer触发功能,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
从您的代码中,您正在使用swift 3.0,因此请SELEctor
像这样更改语法
let tapGesture = UITapGestureRecognizer(target: self, action: #SELEctor(self.tapBlurbutton(_:)))
和你这样的功能
func tapBlurbutton(_ sender: UITapGestureRecognizer) {
print("Please Help!")
}
不知道您正在使用带有点击手势的按钮,而不是使用内置方法addTarget
来创建按钮,而无需像这样创建点击手势
qsBlurbutton.addTarget(self, action: #SELEctor(self.tapBlurbutton(_:)), forControlEvents: .touchUpInsIDE)
func tapBlurbutton(_ sender: UIbutton) {
print("Please Help!")
}
我试图将一个添加UITapGesture
到UIButton,以便在点击时将触发一个功能。我正在使用,Swift 3
并出现一些错误:
这大致就是我所拥有的:
// Swift 3
import UIKit
class ViewController {
@IBOutlet weak var qsBlurButton: UIButton!
override func viewDidLoad() {
super.viewDidLoad()
let tapGesture = UITapGestureRecognizer(target: self,action: SELEctor(("tapBlurButton")))
qsBlurButton.addGestureRecognizer(tapGesturE)
}
func tapBlurButton(sender: UITapGestureRecognizer) {
print("Please Help!")
}
}
以上是大佬教程为你收集整理的Swift3 iOS-如何使UITapGestureRecognizer触发功能全部内容,希望文章能够帮你解决Swift3 iOS-如何使UITapGestureRecognizer触发功能所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。