You can programmatically configure the settings for viewing content (scroll area):
[scrollView setContentSize:CGSizeMake(contentViewWidth, contentViewHeight)]
Then add view components to the scroll view using the coordinate system of the content view. Therefore, say that your scroll profile was 100x100 pixels, and you want the scroll view to be twice as wide:
[scrollView setContentSize:CGSizeMake(200.0f, 100.0f)]
Then you can add a button for each half scroll:
button1.frame.origin.x = 10.0f;
button1.frame.origin.y = 50.0f;
[scrollView addSubView:button1];
button2.frame.origin.x = 110.0f;
button2.frame.origin.y = 50.0f;
[scrollView addSubView:button2];
, , NIB, Interface Builder, - . , IB.
, .