UICatalog,包含了绝大部分常用的UI,入门必备良药。
NavBar,Navigation Bar的演示Demo,包括如何自定义UI、加长Navigation Bar等,特别是如何处理自定义返回按钮的同时不丢失滑动返回手势。很多APP自定义了返回按钮导致滑动返回手势失效,就再自定义了一个滑动返回的手势,做不好的话,体验就......
Tabster,iOS的Tab真的是相当成功的交互设计,简单高效。
SimpleGestureRecognizers,手势。
TableViewSuite,UITableView各种例子,ESSENTIAL!
TableMultiSelect,UITableView多选。
Accessory,UITableView的Accessory View,当需要自定义按钮的时候,不妨先考虑一下Accessory View。
TableViewUpdates,UITableView自带的添加删除动画简单高效。这个例子展示了添加和删除,模拟cell的展开和收起操作。
DateCell,链接中有效果图,也是UITableView相关。
CollectionView-Simple,简单的UICollectionView。
CollectionViewTransition,UICollectionView的跳转效果,iOS自带的“照片”应用也是这个思路实现的,不一定会用到,但可作为储备。
PageControl,一横排小点,代表进度。
PhotoScroller,UIScrollView相关,展示图片,有缩放。
Popovers,不可忽视的一种UIViewController:UIPopoverController。
TableSearch_UISearchController ,iOS8上UITableView相关的搜索,使用了UISearchController。感觉从顶部滑下搜索框开始搜索的样式不错。
DynamicsCatalog,动画效果,谁试谁知道!
KeyboardAccessory,键盘上方自定义的按钮。
如果你觉得还有其他官方demo非常适合新人学习的,欢迎补充!
网友评论
TableViewUpdates,UITableView自带的添加删除动画简单高效。这个例子展示了添加和删除,模拟cell的展开和收起操作。 UITableView自带的添加删除动画简单高效。这个例子展示了添加和删除, 没有哦,只有展开和收起
```
// apply the updates
[self.tableView beginUpdates];
[self.tableView insertRowsAtIndexPaths:indexPathsToInsert withRowAnimation:insertAnimation];
[self.tableView deleteRowsAtIndexPaths:indexPathsToDelete withRowAnimation:deleteAnimation];
[self.tableView endUpdates];
```