我遇到了一个问题,但是找不到解决方法。
我的视图中包含一个UIWebView
和一个UITextField
。在这两个控件上,当我点击时没有弹出复制/粘贴菜单。
UIWebView
中有文本(仅文本),我可以选择单词、段落或者放大镜手动选择所需文本。
而UITextField
可以输入并正常工作,除了复制/粘贴功能之外。
没有进行子类化。我只需要iOS默认的复制/粘贴功能实现。
这个问题不仅出现在一个视图中。我在另一个UIWebView
中也遇到了同样的问题,所以我认为这是一个全局性的问题。
我已经尝试过所有明显的方法(导入UIKit和Foundation框架、分配属性、释放等),但是我还是卡在这里了。
是什么因素影响/干扰了这个简单的功能,禁用了它? 此外,在最简单的实现下,还需要什么才能使其正常工作?(是否缺少任何框架、属性等)。
这是一件非常简单的事情,但我卡在这里了。 如果有人有任何想法,将不胜感激。
==== 编辑 ====
这个问题并不是由我的代码在任何视图或类中引起的。
我添加了一个新视图(应用程序基于选项卡),其中只包含一个UITextField
和一个带有默认“Lorem Ipsum”文本的UITextView
。在textView中,我也可以选择文本,但没有复制/粘贴/选择/全选菜单出现。这也发生在textField(空)中,没有粘贴菜单出现(我从另一个应用程序(如Safari或Notes)中复制一些文本)。
似乎这个问题影响到了整个应用程序中的所有视图。
我已经删除了框架引用并重新添加了它们,但仍然没有任何进展。 我仍在努力寻找问题所在。