我正在使用PDFKit来渲染PDF,并使用“UIMenuController”添加自定义菜单。但是从iOS 16开始,它已被弃用。
我使用以下代码删除了分享和查找菜单项:
@available(iOS 13.0, *)
open override func buildMenu(with builder: UIMenuBuilder) {
builder.remove(menu: .lookup)
builder.remove(menu: .share)
builder.remove(menu: .replace)
super.buildMenu(with: builder)
}
但是当用户长按选择PDF中的文本时,“高亮”上下文菜单无法删除。没有办法摆脱这个菜单项吗?如何在PDFView中使用UIEditMenuInteraction?
非常感谢任何帮助。