2

我创建了自己的 UIView 子类来向用户呈现文本信息。用户可以双击此视图以弹出“复制”菜单。问题是同一视图控制器中的 UITextView 放弃了它的第一响应者状态,从而在弹出菜单出现时关闭键盘。我该如何避免这种情况?我希望我的应用程序的行为类似于标准 iPhone 的消息应用程序:在消息气泡上双击时不会关闭键盘会显示一个弹出菜单。

4

1 回答 1

0

保持 UITextView 的引用。并在消息气泡的选择器中使文本视图成为第一响应者,例如- popUpclicked{ [textView becomefirstResponder] }

或者将 userinteractionEnable 属性设置为 NO 可能会起作用...

于 2010-09-06T13:53:25.787 回答