Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Twitter for iPad UI - How does it work?

Twitter for iPad introduced a new way of browsing content. Does anyone have a guess of how these sliding panels are managed? Is it one big UIScrollView with a bunch of UITableViews in it? Or a bunch of UIViewControllers sliding on top of each other? Or something else? What's your bet?

like image 716
samvermette Avatar asked Sep 29 '10 04:09

samvermette


People also ask

How do I change my Twitter layout on iPad?

The new layout option can be activated in the Twitter app by going to "Settings and privacy" then toggling the "Show search column" switch under the "Display and sound" preferences.

Does Twitter work on iPad?

Twitter's "Sign in With Apple" feature is now widely available to iPhone and iPad users, following a beta test earlier this month. Downloading the Twitter app presents an option to "Continue with Apple," which is available alongside the "Continue with Google" or "Create Account" options.

How do I change my Twitter UI?

Go to “Settings and privacy” > “About Twitter” > “Directory” A new Twitter tab will open. Click on “Home,” and you'll find yourself in the old UI.

How does Apple use Twitter?

It only buys ads on Twitter, all of which appear as dark posts because they're a part of ad buys. With the launch of Twitter's transparency center this summer, those tweets are visible, giving a peek into Apple's Twitter strategy. For example, Apple creates promoted tweets in at least 12 different languages.


1 Answers

I think the trick here isn't in the view types used, but rather in the positioning and animating of them. When various panels slide in and out, I think they're using something like some CAKeyframeAnimations that activate through an implementation of UIGestureRecognizer.

For vertical scrolling they're using UIScrollView, but for horizontal scrolling, the above is my bet.

like image 169
Simon Avatar answered Oct 03 '22 23:10

Simon