gpt4 book ai didi

ios - 添加 UIMenuItem 不起作用

转载 作者:可可西里 更新时间:2023-11-01 01:06:50 28 4
gpt4 key购买 nike

我有一个 UICollectionView,每个单元格中有两个 UITextView,我想在选择文本时添加一个自定义菜单项。我在 CollectionViewCell 类中做了什么:

override func awakeFromNib()
{
var menuController = UIMenuController.sharedMenuController()

var translateSelectionItem = UIMenuItem(title: "Translate", action: "translateSelection")
menuController.menuItems = NSArray(array: [translateSelectionItem])
}

但是该项目没有显示在菜单中。问题出在哪里 ?

最佳答案

它需要的不仅仅是创建自定义菜单项。要使自定义菜单项真正出现,第一响应者还必须从 canPerformAction:withSender: 返回 true 这个 Action ,当然必须有一个 Action 的实现方法也是如此。

关于ios - 添加 UIMenuItem 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24788857/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com