title: Creating a iOS scrollable timeline view
body: <p>I'm trying to create a timeline view in iOS that can be scrolled both horizontally (time) and vertically (cities). I'm having trouble finding if there is something made from before that I can look at for help.</p>
  
  <p>The timeline view is a view that have date and time going horizontally and you can move time back and forward with moving finger on the horizontal axis. Vertically you can go future down to see the different rows (cities).</p>
  
  <p>Timeline looks something like this:</p>
  
  <pre><code>Wed 4 Aug
  ---------
  City A
  01    02    03    04    ... time continues -&gt;
  
  City B
  02    03    04    05
  
  ...(cities continue vertically)
  </code></pre>
  
  <p>What is the best approach to this? I been thinking about <code>UIScrollView</code>, but I have rows (cities) that need to be in place while changing the time.</p>
  
  <p>I have experimented with <code>UIView</code> that has it's own <code>drawRect</code> but that seems less than brilliant to redraw each time user moves a little bit and sounds very heavy on the hardware.</p>
  
  <p>I'm also thinking that different layers of <code>UIViews</code> could solve this, with top layer having the city names and the bottom layer being scrolled, but how could I solve the vertical scrolling?</p>