Я пытаюсь скрыть свою клавиатуру при нажатии кнопки. Я использую GCD для одновременного извлечения NSData
с сервера и отображения анимации.Скрыть клавиатуру при нажатии кнопки
Проблема в том, что всякий раз, когда я нажимаю кнопку, клавиатура остается активной. Я попытался поместить _self.view.endEditing(true)
в функцию GCD, но без успеха.
Буду признателен, если вы поможете мне в этом.
@IBAction func tragi(sender: UIButton) {
dispatch_async(dispatch_get_main_queue()) { [weak self] in
if let _self = self {
SwiftSpinner.show("Fetching data.....")
_self.parseJSON2 { (makeModel) in
print("print this")
}
}}
}
Поместите это на кнопку мыши действии: 'yourtextField.resignFirstResponder()' –
Не работает, она идет синхронной. – user3739902
Вы должны добавить эту строку при нажатии кнопки. –