iphone - 如果我不希望它自动隐藏,如何控制 UIMenuController?

标签 iphone cocoa uitextfield uimenucontroller

我正在制作一个聊天工具,以 UITextField 作为输入。问题是,当其他 UI 控件更新时,例如消息在新到达时滚动,UIMenuController(如果当前可见)会自动隐藏。我怎样才能禁止这种自动化? 即使我可以使用 UIMenuControllerWillHideMenuNotificationUIMenuControllerDidHideMenuNotification 捕获事件,但我无法控制它。

最佳答案

你尝试过它的实例方法吗

setMenuVisible:(BOOL)menuVisible animated:(BOOL)animated

关于iphone - 如果我不希望它自动隐藏,如何控制 UIMenuController?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5270555/

相关文章:

ios - cocoa 键值观察字典中的键/条目

ios - 当键盘出现在 Swift 中时,UITextField 向上移动

ios - UITableViewController 中的键盘重叠文本字段

ios - 编辑时UITextField自定义背景色

iphone - 如何在像 obj-c 的 Map 方法这样的 ruby​​ 中迭代时跳过对象

iphone - iOS 7 中的进度 View 高度

iPhone sdk-在 KALViewController 中保存最后选择的日期

cocoa - 处理程序 block 和 NSArrays - 如何添加到 block 中的数组?

iphone - 使用 NSNotification 在后台线程上执行方法

objective-c - 从 controlTextDidEndEditing 委托(delegate)方法访问 NSArrayController 的绑定(bind)数组