快速切换时clearsOnBeginEditing崩溃

时间:2015-04-06 15:51:28

标签: ios swift

我有两个带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值。

0 个答案:

没有答案