|
|
1
9
只是遇到了和你描述的相同的问题。在尝试了我能想到的一切之后,我添加了此委托方法:
现在,文本字段shouldendediting激发,文本字段退出第一响应程序。
|
|
|
2
6
TextFieldDiEndediting在textfield退出其第一响应者状态时触发,而textFieldShouldReturn在按下返回按钮时触发。 信息技术 就像你的textfield永远不会辞去第一响应者的职务一样。您可以通过放置一些调试输出(如注释中所建议的)并通过触摸导航出文本字段来非常轻松地检查它-例如开始键入,然后触摸字段外部以强制它退出第一响应者。 不确定这是否有帮助,但听起来你遇到了一个奇怪的情况。 |
|
|
3
3
如果你领养了 协议,然后在 方法将上述协议的方法激活到相应的文本字段:
|
|
|
4
2
正如其中一条评论中提到的,我尝试复制一个简单版本的HelloWorld应用程序,在第一次尝试时就成功了,没有任何问题,正如预期的那样。面对这一点,我开始有点怀疑。 在我试图找到这个问题答案的谷歌搜索过程中,我遇到了一个链接,其中一个人对不是从按钮触发的事件有问题,结果发现问题与按钮所在的视图有关,该视图有另一个子视图作为按钮的对等视图,子视图以某种方式吞噬了事件,而不是让它们去它们被引导的地方。这个场景和我的不完全一样,但听起来很接近,所以调查是值得的。尽管在这里收到了许多很好的建议,但没有一个取得成果。
昨天晚上,我决定从头开始完全重新创建nib文件(复制了我首先拥有的文件),然后我让它开始工作。关键的区别似乎是,在原始的非工作nib文件中,我拖拽了一个
我会尽力找到让我开始思考这一问题的链接,并将其作为编辑或评论发布。
这也不是一个完整的答案,因为我还不了解调色板中的
|
|
5
1
我最终连接editingChanged来记录对文本字段的每一个更改,而不是找出如何用剩余的回调覆盖所有角落的情况。 非常“高效”,因为textFieldDidEndEditing(讽刺)类似android的“可用性”。 |
|
|
6
1
|
|
|
George Kim · 如何在iOS中模拟特定坐标空间中的触摸? 2 年前 |
|
|
BENG · 协调C++和Objective-C中结构的填充 2 年前 |
|
|
Community wiki · iPhone上ivar的继承问题 2 年前 |
|
|
Community wiki · 在OpenGL中显示YUV 2 年前 |
|
|
YosiFZ · pod更新依赖关系pod 2 年前 |
|
|
Community wiki · 查找iOS日历 2 年前 |