我有一个在每个单元格中有两个UITextView的UICollectionView,并且希望在文本被选中时添加一个自定义菜单项。我在CollectionViewCell类中做了什么:
override func awakeFromNib()
{
var menuController = UIMenuController.sharedMenuController()
var translateSelectionItem = UIMenuItem(title: "Translate", action: "translateSelection")
menuController.menuItems = NSArray(array: [translateSelectionItem])
}但菜单项没有出现在菜单中。问题出在哪里?
发布于 2014-11-14 06:40:20
要使自定义菜单项实际出现,第一响应者还必须为此操作从canPerformAction:withSender:返回true,当然,还必须有操作方法的实现。
https://stackoverflow.com/questions/24788857
复制相似问题