UICatalog iOS控件示例合集

iPhone 界面的 UI 控件用得多,想搞清楚它们的用法,不如直接看UICatalog这个项目。苹果官方出的,靠谱还全面,基本常见的控件都涵盖了。

按钮的样式标签的对齐文本框的占位符……这些细节在项目里都有现成例子。你可以直接跑一下,看看 UIButton 怎么绑定事件,UILabel 怎么设置富文本,挺直观。

像表格视图(UITableView)和集合视图(UICollectionView 这种稍复杂点的控件,它也都有展示。比如自定义单元格、代理方法怎么写,分分钟让你少踩坑。

自动布局也有,Auto Layout配合Size Classes,适配各种设备尺寸不再头疼。如果你还在用固定布局,嗯,真的该看一下了。

比较推荐的用法是:先看控件展示,理解用法,对照项目中的源码,ViewController.swift里面的写法挺值得学的。

如果你对控件细节感兴趣,像按钮的点击动画、输入框的焦点这些,不妨再看看这些链接:

如果你是刚入门的 iOS 开发者,或者准备做个视觉还不错的 Demo,看看这套资源真的不亏。

zip 文件大小:1.31MB