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中的Access Control權(quán)限控制介紹
這篇文章主要介紹了Swift中的Access Control權(quán)限控制介紹,本文講解了private、internal、public三個關(guān)鍵字的使用,需要的朋友可以參考下2015-05-05