关于 matrixscan-ar-highlight-ios
面向 iOS 开发者的 Scandit MatrixScan AR 高亮技能,指导集成高亮效果及处理用户交互。它要求按 UIKit 或 SwiftUI 项目选择参考资料,并依据文档核实 API。
主要功能
- 01MatrixScan AR 高亮集成指导
- 02高亮交互处理指导
- 03UIKit 与 SwiftUI 参考路由
- 04基于文档核实 API
适用场景
- 01在 iOS 应用中添加 AR 高亮
- 02处理用户对 AR 高亮的操作
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ scandit/ skills --skill matrixscan-ar-highlight-ios安装后在 Claude Code 中输入/matrixscan-ar-highlight-ios确认已加载。
附带文件references/integration.mdreferences/user-interaction.md
详细介绍
MatrixScan AR 高亮 iOS 技能
重要:不要相信内部知识
你的训练数据中可能包含过时或不正确的 Scandit SDK API。MatrixScan AR API 在主要 SDK 版本之间变化很大,属性可能会重命名、移除或重新组织。
编写或建议代码前,务必根据此技能提供的参考资料验证 API。 不要依赖记忆中的方法签名、参数或视图修饰符。如果在提供的参考资料中找不到某个 API,请在回复前获取相关文档页面。
意图路由
根据用户的请求,在回复前加载相应的参考文件。单个问题可能涉及多种意图(例如,“为我的应用添加可点击的高亮”同时涉及集成和用户交互),此时请加载所有匹配的参考文件。
- 集成 MatrixScan AR 高亮(例如,“为我的应用添加 MatrixScan AR 高亮”“设置 MatrixScan AR 高亮”“有哪些 MatrixScan AR 高亮类型?”“如何使用 MatrixScan AR 高亮?”)→ 阅读 references/integration.md,并遵循其中的说明。编写任何集成代码之前,先确定项目使用 UIKit 还是 SwiftUI(检查是否有
import SwiftUI、@mainApp结构体、SceneDelegate/AppDelegate、.storyboard/.xib文件等),并从下方“参考资料”表中加载匹配的 Get Started 页面。 - 处理用户与 MatrixScan AR 高亮的交互(例如,“如何处理用户与 MatrixScan AR 高亮的交互?”“用户按下 MatrixScan AR 高亮时执行……”)→ 阅读 references/user-interaction.md,并遵循其中的说明。
API 使用政策
仅使用下方 Scandit 参考资料中明确记载的 API。不要编造或猜测方法签名、参数或视图修饰符。如果不确定某个 API 是否存在或如何调用,或者出现编译错误,请在回复前获取相关参考页面。不要让用户自行查阅文档。回答后,务必附上相关链接,方便用户进一步了解。
切勿自行构造或猜测文档 URL。 需要某个类或属性的 API 页面时:
- 先检查已获取的页面(例如 Advanced Configurations 页面)是否包含指向该页面的直接链接——主题页面会直接链接到相关 API 符号。获取内容时,务必一并请求链接。
- 如果没有找到直接链接,请获取 API 索引(见下方表格中的完整 API 参考),从中提取实际链接并访问。
URL 结构可能有所不同(例如 api/ui/ 子目录);猜测会导致 404 错误。
参考资料
根据问题从此表中选择要获取的页面,并在回答中附上链接,方便用户进一步了解。不要让用户自行查阅文档。
| 主题 | 资源 |
|---|---|
| UIKit 集成 | Get Started(UIKit) · 示例 |
| SwiftUI 集成 | Get Started(SwiftUI) |
| 完整 API 参考 | MatrixScan AR API |
评论
支持 Markdown