0
我在一个视图控制器中有这样的扩展。如何在swift中从另一个视图控制器调用扩展?
extension UIViewController {
func hideKeyboardWhenTappedAround() {
let tap: UITapGestureRecognizer = UITapGestureRecognizer(target: self, action: #selector(UIViewController.dismissKeyboard))
view.addGestureRecognizer(tap)
}
func dismissKeyboard() {
view.endEditing(true)
}
}
我可以在另一个ViewController
内调用此扩展。如果是这样,我该怎么做? 请帮帮我。 谢谢
哦哇。我必须等待12分钟才能接受此答案 – user1960169
@Said如何使用此扩展程序用于Objective C Viewcontrollers? –
您需要为您的方法添加“@ objc”前缀。 –