首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >通过单击UITextField确定是否有打开键盘的条件

通过单击UITextField确定是否有打开键盘的条件
EN

Stack Overflow用户
提问于 2014-01-28 17:03:22
回答 2查看 68关注 0票数 0

我有一个聊天应用程序,在聊天会话视图中,我必须确定我是否是聊天室中唯一一个禁用插入文本字段的点击和禁用键盘打开的人。有一些模式或最佳实践可以遵循吗?

如果我在我一个人的地方打开聊天,我可以简单地用viewDidLoad方法,用一个简单的setEnable YES/NO,但是如果我和一个朋友在聊天室里,他离开了,如何动态地禁用文本字段上的点击?

EN

回答 2

Stack Overflow用户

发布于 2014-01-28 17:14:13

您可能应该通过实现协议来处理这种情况。一旦你的朋友离线,调用一个委托函数,在事件处理程序中,你可以做任何你认为最合适的事情。

这里是一个sample tutorial开始,你可以通过简单地谷歌它来获得其他参考。

是的,这是一种动态的方法。

编码快乐!

票数 1
EN

Stack Overflow用户

发布于 2014-01-28 17:06:20

只需这样做即可禁用它

代码语言:javascript
代码运行次数:0
运行
复制
 textField.enabled = NO;

qnd

代码语言:javascript
代码运行次数:0
运行
复制
textField.enabled = YES;

启用它

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21401091

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档