用途:面向 iOS 应用开发,提供基于 UIKit、SnapKit 和 SwiftUI 的实用模式与 Apple 平台规范参考,帮助按平台惯例组织界面与交互。
主要能力:以速查表形式列出各场景对应组件。UIKit 部分涵盖分栏 UITabBarController、下钻 UINavigationController、表单页呈现、UIAlertController、上下文菜单、列表与分组列表、网格布局、搜索、分享、定位、触感反馈、线性布局、自定义形状与渐变、现代按钮、动态字体、深色模式、权限与生命周期;SwiftUI 对应涵盖 TabView、NavigationStack、sheet、alert、contextMenu、List、searchable、ShareLink、LocationButton、进度指示、语义字体、语义颜色、场景生命周期与辅助功能环境值。另附布局、排版、颜色、无障碍、导航、隐私权限、组件、系统集成等核心原则与检查清单,以及按主题分组的参考资料索引。
使用方式:作为开发中的参考清单逐项核对,例如触控目标不小于 44pt、内容位于安全区域内、间距按 8pt 递增、按钮添加无障碍标签、使用语义颜色与文本样式、导航栏保持可见且支持返回滑动、权限在上下文中请求、按需提供 Sign in with Apple。资料未提供具体安装命令或代码示例。
限制:文本聚焦设计规范与组件选型,未给出收费、平台版本或效果数据;SnapKit 及 Apple 相关名称归其各自所有者。