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」前綴。 –