如果它是您的第一个应用程序,我不认为这是一个问题,但我从Instagram应用程序看到的是:
- UIVIEW(父母)
- UIVIEW(标签栏)与底部对齐
- UIButton(家)
- UIButton(探索)
- UIButton(cam)
- UIButton(favs)
- UIButton(个人资料)
- UIView(主要内容),占用剩余空间
然后查看每个组件
(HOME)
- 的UIView
- UIView(顶栏)
- UIImageView(logo)
- UIButton(刷新)
- UITableView,占用剩余空间
- 标题部分是UIViews:
- UIImageView for pic
- UIButton for name
- UIImageView for clock icon
- UILabel很久以前
- 细胞可以
- 部分页脚是操作按钮
(探索)
- 的UIView
- 顶视图的UIView
- UILabel for title
- UIButton刷新
- 搜索栏的UIView(滚动时隐藏)
- 搜索字段背景的UIImage
- 带占位符的UITextfield
- 最初隐藏的UIButton
- UIView for action按钮(最初隐藏或低于搜索栏)
- UITableView搜索建议(最初隐藏)
- 的UIScrollView
等等......
你可以继续,只需要分析每个部分中视图如何伸展,移动,显示或隐藏;并了解本机组件可以做什么以及什么是自定义组件。我想你可以继续其余的。