UITableViewCell中未显示iPhone复制/粘贴菜单

时间:2009-12-12 12:05:57

标签: iphone uitableview uitextfield copy-paste

我在tableviewcell中放置了一个UITextField和一个UITextView。当点击它们中的文本时,它允许我用一个矩形弹出框括起一部分文本,显示放大的封闭文本。我想要复制或粘贴所选文本,但复制粘贴菜单从不显示我是单击,双击还是按住。我感谢您提供的任何提示。

1 个答案:

答案 0 :(得分:0)

当我点击文本字段或文本视图时,复制/粘贴菜单会以某种方式开始显示。不清楚我所做的是什么造成了不同。但我可以告诉你我做了什么供你参考。我试着把NIB文件,Custome UIViewController,UITableViewCell合二为一。我在UIViewController中嵌入了textfield和textview。 UIViewController用户界面是从NIB文件加载的。然后我将UIViewController视图作为子视图添加到tableViewCell中。你可以在这上面做一些谷歌搜索。有很多建议。

我同意一些建议不要将NIB加载到UITableViewCell的人。最后,我接受了建议并完全编写了用户界面而没有NIB文件。我声明了UITableViewCell的子类,然后在initWithStyle中构造了用户界面。这样,自定义tableViewCell在tableView中很有用,而不用担心如何加载NIB文件以及如何使UIViewController可以作为tableViewCell重用。

由于代码更清晰,我可能不小心删除了破坏复制/粘贴机制的错误代码。

相关问题