我们正在UITableViewCell
进行验证。单元格上有一个textView
和一个自定义按钮,其中包含UIDatePickerView
的弹出框应该打开&用户将选择日期。这里选择日期是强制性的。所以我们使用下面的代码进行了验证。在紧邻下一行的单元格内textViewBeginEditing
的{{1}}委托方法中。即,当用户点击下一行中的textView
时,将验证前一行值。
这里的验证似乎正在运行,但光标仍在当前单元格中闪烁,并且不会移动到正在验证的上一个单元格。
textView
请让我知道需要做什么才能将光标位置移动到正确的单元格。
答案 0 :(得分:0)
您的代码不是很清楚,但是,我猜您正在textViewDidEndEditing
内执行验证。
textViewShouldEndEditing
是执行文本视图内容验证的适当委托方法。如果要阻止从当前文本视图切换焦点,可以返回NO。