### My Goal

Basically, I want to implement something like [this](https://www.dropbox.com/s/wyhczdflub0dyr0/map.gif?dl=0): A view that slides to each page at the bottom of screen.

### My Background

I'm getting familiar with swift and storyboard, but not knowing much about objective-c or nib(xib)

### My Attempts

* At the beginning, I got to know that enabling PagingMode of UIScrollView could satisfy my needs. Then I checked the *Scroll View Programming Guide for iOS: Scrolling Using Paging Mode* provided by Apple. The *PageControl* example is pretty close, but it uses nib files and I don't really know how to customise that.
* I also found a tutorial of [UIPageViewController], but I don't know if it can be resize to bottom of my screen.
* I searched for various until I found [*UIScrollView Tutorial: Getting Started*](http://www.raywenderlich.com/76436/use-uiscrollview-scroll-zoom-content-swift). It covers a lot and is written in swift, but it still puts just an imageView as a contentView inside the scrollView.

### My Questions

1. How to make a custom view of one page, acts as a template for each page data in storyboard and all those link stuff? (If it is better to use nib files, references are appreciated)
2. How to do auto layout with scrollview to satisfy
	* the scroll view takes only the bottom part of screen
	* the labels, buttons inside content view (one page) layout properly
3. If there're easier or better ways to accomplish my goal, please please tell me!

**Note** Sorry for no more than 2 links due to lacking of reputations