Спасибо.Это было чрезвычайно полезно.
Единственное, что я хотел бы добавить (простите, если это очевидно, но для людей, плохо знакомых с платформой (т.е. меня), потребовалось немного поиграться).
Я поместил код из примера "unset" после того, как я установил contentSize = CGSizeMake в viewDidLoad UIViewController, то есть:
// Setup the Scroll View
UIScrollView *tempScrollView=(UIScrollView *)self.view;
tempScrollView.contentSize=CGSizeMake(320, 720);
// Set Stationary Background, so that while the user scroll the background is
// fixed.
UIImage *img = [UIImage imageNamed:@"bg-body.jpg"];
[tempScrollView setBackgroundColor:[UIColor colorWithPatternImage:img]];
Затем я вошел в ViewController .xibфайл и в UIView, который находится внутри UIScrollView, я установил цвет фона на «Очистить цвет».
Я уверен, что есть способ сделать это через код в то же время, что и установка фонаUIScrollView, но, по крайней мере, именно так вы можете сделать это через IB.
Джейсон