macoscope / WWDC16

73 stars 6 forks source link

219: What's New in UICollectionView in iOS 10 #101

Open Augustyniak opened 8 years ago

Augustyniak commented 8 years ago

https://developer.apple.com/videos/play/wwdc2016/219

UICollectionView is a powerful class allowing your app to manage and customize the layout of views. iOS 10 brings enhancements for better performance, easier layout and brings features you've been looking for. Learn how to make your apps richer and faster by using new features in UICollectionView and its sibling, UITableView.

Keywords: App Frameworks, iOS, tvOS.

Augustyniak commented 8 years ago
  1. Reuse of cells in UITableView and UICollectionView is less aggressive in iOS 10. Cells aren't reused as soon as they disappear from the screen.
  2. Calls cellForItem: methods are distributed among many cycles of run loop to minimalise the risk of dropping frame. 👍
  3. New APIs for prefetching in UICollectionView and UITableView class.
  4. Improved API for interactive reordering - it supports paging now (no changes in the public API).
  5. Two speakers presenting in a pretty interesting way. 👍

Overall 4.5/5