「iOS 应用开发」是「龙虾部署大师」技能市场中的 Apple 平台开发规范技能:作用是提供 UIKit、SnapKit 与 SwiftUI 的开发指南。给定应用场景、界面需求和技术栈后,它输出组件选型、导航结构、安全区域、触摸目标、Dynamic Type、深色模式、无障碍、权限请求和系统集成的检查清单,强调 HIG 合规、系统手势保留和语义颜色使用,帮助减少移动端常见实现问题、提升上架质量。

技能效果

让它做 SwiftUI 记账首页时,它用 @ScaledMetric 和系统语义色处理了深色模式与大字号无障碍,金额标题配 minimumScaleFactor 确保超大字号也不截断。

iOS应用开发技能对话示例:SwiftUI记账首页深色模式与大字号适配

iOS 应用被打回,往往栽在平台规范上

iOS 应用的难点常常不在功能本身,而在 Apple 平台的一整套隐性规范。UIKit、SwiftUI、SnapKit 之间该选哪个、能否混用,组件选型一开始就要想清楚;界面要避开刘海和底部安全区、按钮热区不能太小、间距要守住 8pt 体系;Dynamic Type 放大后文字不能截断、深色模式下颜色要用语义色、VoiceOver 要能正常读出。这些 HIG 要求平时容易被忽略,却直接关系到体验质量和能否顺利上架。

↑ 顶部安全区 语义色 · 深色模式 Dynamic Type 不截断 触摸目标 ≥ 44pt ↓ 底部安全区 / 系统手势

这个技能能帮你把住哪些关

它把 Apple 平台体验质量拆成一组可核对的检查项。组件层面,指导 UIKit、SwiftUI 和 SnapKit 之间的选型,UIKit 项目要迁移或混用 SwiftUI 时也能给出统一决策。布局层面,校验安全区域、触摸目标和 8pt 间距体系,避免按钮热区和安全区出问题。体验层面,覆盖 Dynamic Type、深色模式和 VoiceOver 要求,确保放大字号、暗色和读屏都正常。集成层面,提供导航、权限请求、生命周期和系统集成的检查清单。它贯穿 HIG 合规、系统手势保留和语义颜色使用,从新建界面到上线前核对都能搭得上。

组件选型UIKit/SwiftUI 布局校验安全区/8pt/热区 体验合规字号/暗色/读屏 系统集成导航/权限/生命周期

用前须知

该技能仅支持 macOS。需要安装 Xcode、Swift 5.9 及以上版本,命令行工具通过 xcode-select 安装;CocoaPods 可选,无需 API Key。在非 macOS 环境下无法进行 iOS 构建与调试。

怎么用它

用法是把应用场景、界面需求和技术栈用自然语言说清楚,由它给出组件决策和检查清单。例如可以这样对它说:

可以这样对它说

  • "做一个 SwiftUI 记账首页,兼顾深色模式和大字号,文字别截断。"
  • "把这个 UIKit 列表页改成 CollectionView,支持搜索和空状态。"
  • "上线前检查这个 iPhone 界面,别让按钮热区和安全区出问题。"

它适合这些场景:新建 iPhone 应用、需要确定 Tab、导航栈和页面结构;已有界面要符合 Apple HIG、无障碍和深色模式规范;UIKit 项目要迁移或混用 SwiftUI、需要统一组件决策;上线前核对权限请求、动态字体和系统交互行为。

Claw龙虾部署大师下载

想用上这个技能?

「iOS 应用开发」就在「龙虾部署大师」的技能市场里,打开 技能市场 就能一键安装使用。

还没装龙虾?先 一键部署「龙虾部署大师」,在本地跑起来后再装技能即可。

注:技能的实际效果与所选用的 AI 模型能力有关,不同模型下的表现可能存在差异。

Claw龙虾部署大师下载

客服
扫描与客服沟通

回顶部
提示

正在拉起鸿蒙应用市场,如遇无法拉起/无法下载的情况,可使用鸿蒙设备,自行前往应用市场,搜索「Win解压缩」安装。

知道了