我有两个带clearsOnBeginEditing = true
的UITextField。
当我在两者之间快速切换时(在一个中键入一些文本并快速切换到另一个我也开始输入这个文本的那个),在某些时候,它们会停止清除(就像clearsOnBeginEditing
不是& #39; t set)。为了摆脱这个问题,我必须为每个字段添加:
// Had weird glitch with clearsOnBeginEditing
@IBAction func totalTextFieldDidBegin(sender: AnyObject) {
totalTextField.text = nil
}
任何人都知道可能导致这种情况发生的原因是什么?我的赌注是clearsOnBeginEditing
做更多的检查并陷入竞争状态或某事,总是触发totalTextFieldDidBegin
动作。
我还有Editing Changed
事件,我计算了一些内容,然后更新了我的两个UITextfields text
值。