Webucator Blog

Creating Scrollable Content Using InDesign CS5 and Adobe Digital Publishing Suite for iPad

One of the coolest features of publishing to iPad with InDesign CS5 and DPS, is how you can optimize the screen’s real estate by using scrollable frames. Scrollable frames can hold text, images, or both, and allow the viewer to swipe through the content. Here’s how they’re created:

Scrollable frame on Content Viewer

  1. Select the Type Tool and draw a text frame on the page.  Still using the Type Tool, draw a second frame on the pasteboard. The frame on the page is the container that the viewer will scroll through. The text frame on the pasteboard is the content that will feed into the container.
  2. Switch to the Selection Tool and set the width to identical values for both frames. Matching width is especially important to make it work. In the example I created, the frame widths were set to 430 pixels.
  3. Set the fill of both text frames to paper (white).
  4. Enter your content into the frame on the pasteboard. If you wish to use both text and images, the images should be inserted as Anchored Objects. (I won’t be getting into the subtleties of anchored objects here, but this link will take you to an Adobe TV lesson that explains them pretty well.)
  5. To create enough space for all the content, go to Preferences > Guides & Pasteboard and adjust the Vertical Margins in the Pasteboard Options section. In the example, I set the Vertical Margins to 1024 pixels, giving me a total of 2816 pixels of vertical space (1024 + 1024 + 768).Guides & Pasteboard Preferences
  6. With the pasteboard frame selected, switch to the Selection Tool. Go to the Control Panel, and set the X coordinate to 1024 pixels, if using a horizontal layout, or 768 pixels, if using a vertical layout. This is important. The edge of the content frame on the pasteboard, must touch the edge of the page.
    Scrollable Content frame coordinates
  7. Now open the Layers Panel (Window > Layers) and create a new layer. Name this layer, Scrollable Content. Type this carefully,  as the layer name is case-sensitive.
  8. Expand Layer 1 in the Layers Panel by clicking the arrow to the left of the name. The pasteboard content frame should still be selected, so a small square will be displayed in the Layers Panel next to the selected object.  Click, hold and drag the object from Layer 1 to the Scrollable Content layer.
  9. Now you will have to give both the content frame on the Scrollable Content layer, and the container frame on Layer 1, the same name. To rename an object, go to the Layers Panel, click on the object, pause, and click again so that the object name is highlighted. In this example, I named both content and container, recipes.
    Layers Panel
  10. If you are creating both horizontal and vertical versions, select the Scrollable Content layer in the Layers Panel, open the Layers Panel menu, and select Paste Remembers Layer. This will allow you to copy/paste between versions with the Scrollable Content layer functionality intact.
    Paste Remembers Layers

And that’s it! Bundle your file, and test the scrollability on your iPad or the desktop Content Viewer.

Scrollable frame on Content Viewer 1

Scrollable frame on Content Viewer 3

To learn more about InDesign and Adobe Digital Publishing Suite, check out InDesign training on our website. You can hear about our latest Digital Publishing blog posts by subscribing to our newsletter. Click here to subscribe.


  • windy

    Halo
    I want to ask.
    In what format do you save the file?
    I have tried to save it in PDF but the result is empty space.
    (I just tested making the content inside the page btw)

    thank you

  • windy

    I want to ask.
    My Adobe indesign is in German version.
    Is that make any difference?(esp from the layer name)
    thank you

    windy

  • webukaty

    Windy, I’m sorry, but I have no idea. I’ve never seen the German version. Have you tried going to Adobe Help and searching for the German translation of “scrollable content”?

  • webukaty

    Windy, I leaving my settings on Automatic, and let DPS, or the Folio Builder Panel decide. The content frame must be on a separate layer on the pasteboard, and the frame must touch the edge of the page. Everything else, including the container frame in which the scrollable content will appear, should be on a different layer.

  • Melanie

    Hi

    I made a news paper on indesign.
    I made a scrollbar for the menu so you can scroll through all the news. now I want to make a second scroll bar on the same page for the text of the articles.
    how do I make a second scroll bar ? I already tried ( like in your example ) to make a recipes 2 layer in the scrollable content and layer 1but it doesn’t work. please help

    thank you 🙂

  • webukaty

    Melanie,

    If you’re using InDesign CS5.5, there’s a new procedure for scrollable content that was published yesterday. Watch the video here: http://www.youtube.com/watch?v=Gsl85KSbwug
    I haven’t tested yet, but I think you’ll be able to created multiple scrollable frames on the same page with this method.

    If you’re using CS5, I think you’re limited to one scrollable frame per page.