swift3.0鍵盤彈起遮擋輸入框問題的解決方案
更新時間:2016年11月30日 11:50:41 作者:WUYANYANstrong
這篇文章主要介紹了swift3.0鍵盤彈起遮擋輸入框問題的解決方案,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
下面一段代碼是小編給大家介紹的swift3.0鍵盤彈起遮擋輸入框問題的解決方案代碼解析,具體代碼如下所示;
extension LoginViewController:UITextFieldDelegate
{
func textFieldShouldReturn(_ textField: UITextField) -> Bool {
textField.resignFirstResponder()
//鍵盤收回,view放下
UIView.animate(withDuration: 0.4, animations: {
self.view.frame.origin.y = 0
})
return true
}
func textFieldDidBeginEditing(_ textView:UITextField) {
//view彈起跟隨鍵盤,高可根據(jù)自己定義
UIView.animate(withDuration: 0.4, animations: {
self.view.frame.origin.y = -150
})
}
}
好了,代碼到此結(jié)束,希望對大家有所幫助!
相關(guān)文章
Swift的開發(fā)環(huán)境搭建以及基本語法詳解
這篇文章主要介紹了Swift的開發(fā)環(huán)境搭建以及基本語法詳解,是Swift入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下2015-11-11
swift 3.0 正則表達式查找/替換字符的實現(xiàn)代碼
正則表達式使用單個字符串來描述、匹配一系列符合某個句法規(guī)則的字符串。本文重點給大家介紹swift 3.0 正則表達式查找/替換字符的實現(xiàn)代碼,需要的朋友參考下吧2017-08-08
Swift中Optional值的鏈式調(diào)用學(xué)習(xí)筆記
這篇文章主要介紹了Swift中Optional值的鏈式調(diào)用學(xué)習(xí)筆記,Optional鏈是Swift入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下2016-07-07
Swift學(xué)習(xí)筆記之邏輯分支與循環(huán)體
這篇文章主要給大家介紹了關(guān)于Swift學(xué)習(xí)筆記之邏輯分支與循環(huán)體的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2017-12-12

