Kaz*_*rus 18 uitextfield uikit ios uicontrolevents
究竟是什么之间的差异UIControlEvents .EditingDidEnd和.EditingDidEndOnExit,以及它们如何相互关联的?
关于UIControl的文档非常模糊,并且没有关于这些是否因为不同原因而被解雇的信息,如果一个是另一个的超集,或者它们是否在功能上等同.
一个人成为超集的可能性特别令人困惑,因为命名意味着这.EditingDidEndOnExit是一个特定的事件.EditingDidEnd,但文档似乎暗示相反.
Mic*_*ann 27
.EditingDidEnd当有人触摸文本字段的边界之外时,会调用" ",因为它们可能会与其他控件或对象进行交互.
" EditingDidEndOnExit"当用户点击了被称为" return"在键盘键(和你说得对,这不是在文档中清楚......但如果你看看UIControl.h文件,你会看到一个评论反映了这一点).
从UIControl标题:
UIControlEventEditingDidEnd = 1 << 18,
UIControlEventEditingDidEndOnExit = 1 << 19, // 'return key' ending editing
Run Code Online (Sandbox Code Playgroud)
因此,一个是按下返回键时,另一个是触摸边界之外.
| 归档时间: |
|
| 查看次数: |
4020 次 |
| 最近记录: |