Note that there are some explanatory texts on larger screens.

plurals
  1. POHow to recreate Jetsetter's iOS teaser photo & photo viewer slideshow transition?
    primarykey
    data
    text
    <p>One of the more impressive iOS app that I've come across is Jetsetter's due to its great design, incredible interface, and creative uses of animation. One of my favorite components of the app is the teaser photo interface they have for the hotels/venues. They provide a minimized photo slideshow, but if you want the full view you can click it and it expands to expose a larger version of the image. You can see a blurry video of this in action <a href="https://vimeo.com/46502302" rel="noreferrer">here</a>.</p> <p>I'm interested in recreating something similar. I'm well aware of the paged galleries like <a href="http://www.cocoacontrols.com/platforms/ios/controls/mhpagingscrollview" rel="noreferrer">MHPagingScrollview</a> (which is how the larger photo viewer functions), yet what I'm trying to figure out is the proper way to handle the transition. I've also seen libraries that handle the <a href="http://en.wikipedia.org/wiki/Ken_Burns_effect" rel="noreferrer">Ken Burns effect</a> for images. However what is not clear is whether or not there are separate view controllers.</p> <p>Is this a transition between two separate view controllers? Or would the minimized and maximized photo viewer be part of the same controller? How would you most efficiently replicate something similar? I've embedded a screen shot below to illustrate the before and after. The <a href="https://vimeo.com/46502302" rel="noreferrer">video linked above</a> however most effectively illustrates this transition. </p> <p><img src="https://i.stack.imgur.com/Lb35Q.jpg" alt="enter image description here"></p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload