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

