How Table Views provide smooth scrolling

“How do I move around my contacts? I just scroll through them” — Steve Jobs, first iPhone presentation.

The exact moment Scrolling was first demoed by Steve Jobs

The big idea behind the recycling Table component is that it can present infinite content items all while providing a smooth scrolling experience.

Tables allows smooth scrolling even with infinite datasets.
Common response to a choppy scrolling experience

How Tables prevent bad user experience

What this means to you and for Sketch to Code

Figure A. — All Cells have the same sub-components and the sub-components are laid out in the same way.
Figure B — The resulting Storyboard, as exported by Sketch to Code, has only one Prototype Cell.





Design to development platform

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

We all rely on products and services to solve problems…

Computers for Babies Was a Weird Concept — Now It’s Going Out on Top

How to start your own design agency: lessons from experience

Creative design team working together, collaborating, female designer laughing with open Apple laptop

Don’t Make Assumptions: Requirements gathering is an essential part of every project

How to leverage your previous career when transitioning to UX

Viewing Buildings as Living Structures

Win + Arrow keys vs Multiple Monitors: Bug on sight? Tell me what you think

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Anima App's medium blog

Anima App's medium blog

Design to development platform

More from Medium

Axure Tutorial: Simple Efficiency Artifact — Components

Everything you need to know about Design Systems

Reimagining Wireframe Library for multi-platform experiences

Things That Need Attention When Building a Design System