我正在使用 PDFKit 渲染 PDF,并使用“UIMenuController”添加了自定义菜单。但现在从 iOS 16 开始已弃用。
\n我使用以下代码删除 share\xe3\x80\x81lookup 菜单项:
\n@available(iOS 13.0, *)\nopen override func buildMenu(with builder: UIMenuBuilder) {\n builder.remove(menu: .lookup)\n builder.remove(menu: .share)\n builder.remove(menu: .replace)\n super.buildMenu(with: builder)\n}\nRun Code Online (Sandbox Code Playgroud)\n但是,当用户长按选择 PDF 中的文本时,无法删除“突出显示”上下文菜单。有没有办法摆脱这个菜单项?以及如何在 PDFView 中使用 UIEditMenuInteraction ?
\n任何帮助将非常感激。
\n我正在集成WireGuardKit,根据其自述文件,我需要创建一个外部构建系统目标来构建wireguard-go-bridge 库。
在外部构建系统目标的信息选项卡中。文档说我应该使用这个位置:${BUILD_DIR%Build/*}SourcePackages/checkouts/wireguard-apple/Sources/WireGuardKitGo
外部构建系统目标的构建失败。由于路径无法解析。如果我使用正确的绝对路径更改路径,则构建将会成功。
谁能告诉我这是什么意思${BUILD_DIR%Build/*},看起来firebase也在使用这个神奇的变量,请参阅Firebase Crashlytics | Swift 包管理器 (SPM) 运行脚本?