0

G'day 全部

我的应用程序有一个首次运行组件,该组件显示登录/注册屏幕,成功登录/注册后将继续加载应用程序的数据。对于那些看过它的人来说,这个过程遵循与 Instagram 相似的风格。如果键盘在输入密码时被关闭并且出现错误,它会在它消失后立即弹回,这让我觉得它看起来不是很好。那么,在应用程序发送用户凭据并等待响应时,有什么方法可以禁用键盘或阻止用户交互而不实际关闭它?

干杯和 TIA,佩德罗 :)

4

1 回答 1

2

第一次关闭后,我会将 UITextField 设置为禁用。不再可能进行用户交互,并且不再弹出键盘。这也将具有很好的 UI 触感,即变灰。

此外,您应该有一个 TextFieldDelegate 1实现textFieldShouldBeginEditing:return NO;. 这将导致键盘不出现。

于 2010-12-13T11:08:59.157 回答