ボタンを押したときにキーボードを隠そうとしています。私は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
ボタンクリックでこの行を追加する必要があります。 –