用途:为 iOS 应用开发提供 UIKit 框架知识,构建传统 iOS 用户界面。
主要能力:涵盖视图控制器(UIViewController、UINavigationController、UITabBarController、UISplitViewController、UIPageViewController)、Auto Layout 约束(Leading/Trailing、Top/Bottom、CenterX/CenterY、Width/Height、Aspect Ratio)以及表格与集合视图(UITableView、UICollectionView、DiffableDataSource、CompositionalLayout)。示例包括程序化视图控制器、带 Diffable Data Source 的现代集合视图、自定义 UIView 固有尺寸。
使用方式:先决条件为安装 Xcode 15+,建议 iOS 15+ 部署目标,理解 MVC/MVVM 模式。参数可配置布局方式(programmatic 默认、storyboard、xib)、无障碍开关、动态字体支持。调用方式:Skill("swift-uikit")。
适用场景:传统 iOS 界面开发,包括列表、网格、分页、主从布局等。
限制:需 Xcode 15+;参数与验证规则固定;资料未提供收费、价格等信息。