textField 弹出键盘类型&弹出收回键盘需要注意的事项

1.弹出键盘类型:
 m_emailField  = [[UITextField  alloc]  initWithFrame:CGRectMake(227, 69, 204, 34)];
        m_emailField.placeholder = @"用于密码找回的邮箱";
        m_emailField.font = fieldFont;
        m_emailField.delegate = self;
        m_emailField.keyboardType = UIKeyboardTypeEmailAddress;
        m_emailField.returnKeyType = UIReturnKeyDone;
2.有关注意事项
一般来讲弹出收回键盘的时候都要用UIView animate实现主要View的上推/下拉效果来使用户可以看到当前正在操作的Textfield。在收回键盘的时候如果发现UI工作不正常,尝试把UIView的下移数+-20(一个NavigationBar的高度)然后测试正常即可。


评论

此博客中的热门博文

使__attribute__((annotate("xxx")))能作用于OC函数

viewWillAppear不执行的解决办法

iOS中使用xpc/xpc.h