我有一个聊天应用程序,在聊天 session View 中,我必须确定我是否是聊天室中唯一一个禁止点击插入文本字段并禁止打开键盘的应用程序。有一些模式或最佳实践可以遵循吗?
如果我在一个人的地方打开聊天室,我可以简单地在 viewDidLoad 方法中使用简单的 setEnable YES/NO 来完成,但是如果我和 friend 在聊天室并且他离开了,如何禁用点击动态地在文本字段上?
最佳答案
您可能应该实现协议(protocol)来处理这种情况。一旦您的 friend 离线,请调用委托(delegate)函数,然后在事件处理程序中您可以执行您认为最合适的任何操作。
这是一个sample tutorial首先,您只需通过谷歌搜索即可获得其他引用资料。
是的,这是一种动态方法。
编码愉快!!!
关于ios - 通过点击 UITextField 判断是否有打开键盘的条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21401091/