G'day All
我的应用程序有一个第一个运行组件,它提供了一个登录/注册屏幕&成功登录/注册后,继续加载应用程序的数据。对于那些已经看过它的人,这个过程遵循与Instagram相似的风格。如果键盘在输入密码时被解雇。有一个错误,一旦它消失就会弹回来,这让我觉得不好看。因此,当应用程序发送用户凭据时,有没有办法禁用键盘或阻止用户交互而不实际解除它等待回应?
干杯& TIA,佩德罗:)
答案 0 :(得分:2)
第一次解雇后,我会将UITextField设置为禁用。没有用户可以进行交互,键盘不应再弹出。这也将有一个很好的UI触摸灰色。
此外,您应该拥有TextFieldDelegate 1工具textFieldShouldBeginEditing:
和return NO;
。这将导致键盘不出现。