2016-08-31 29 views
0

我有一個分段控件,在3個視圖之間切換,其中一個是聊天。我有一個@IBAction設置爲該分段控件的索引(選中選項卡)更改時。因爲我想鍵盤下去,我做的第一件事就是打電話給我dismissKeyboard功能:如何在swift 2中隱藏沒有動畫的鍵盤?

func dismissKeyboard() { 
    view.endEditing(true) 
} 

問題是,這種方法有一個往下滑動畫,我希望它只是消失。尋找Swift 2解決方案

回答

0

看起來在Swift 2或3中不可能在沒有滑下動畫的情況下關閉鍵盤。

resignFirstResponder不帶任何參數。

1

你可以做

UIView.performWithoutAnimation { 
    self.view.endEditing(true) 
}