【发布时间】:2014-11-09 09:32:07
【问题描述】:
我有一个 iOS 键盘问题。
假设我们有一个 UITextField(我们称之为文本字段)和一个标准虚拟键盘,其中 Enter 键设置为发送。当 UITextField 为空时,我们希望禁用 Send 键,否则启用它。我们在文本字段中将 enableReturnKeyAutomatically 设置为 YES。当我们手动编辑文本字段中的文本时,这可以正常工作。
但是,当我们以编程方式更改文本时,发送键似乎无法正常工作。一旦按下发送键并发送文本,我们的应用程序将通过调用 textfield.text = @"" 来清除文本字段。在这种情况下,我们希望 Send 键被禁用,因为文本字段的内容是空的。但不——它似乎已启用。
我们想在这种情况下禁用发送键。如果可能,请分享您的经验。
谢谢!
【问题讨论】:
标签: ios objective-c