La configuration de UIScrollView pour glisser entre les 3 contrôleurs de vue

Je suis en train de mettre en place un UIScrollView afin que je puisse glisser entre mes 3 contrôleurs de vue. C'est mon code dans AppDelegate.m:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
//Override point for customization after application launch.;

UIScrollView *sv = [[UIScrollView alloc] init];

BarsViewController *bvc = [[BarsViewController alloc] init]; //Create BarsViewController
StopwatchViewController *svc = [[StopwatchViewController alloc] init]; //Create StopwatchViewController
TimerViewController *tvc = [[TimerViewController alloc] init]; //Create TimerViewController

[sv addSubview:bvc.view];
[sv addSubview:svc.view];
[sv addSubview:tvc.view];

[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationFade]; //Hide status bar

self.window.rootViewController = sv;
[self.window makeKeyAndVisible];
return YES;
}

Il donne une erreur sur cette ligne:

self.window.rootViewController = sv;

en disant: "Incompatible types de pointeur de l'affectation à 'UIViewController *" de UIScrollView *'".

Cependant, il n'y a pas une telle chose comme un UIScrollViewController, donc je ne sais pas quoi faire.

En gros, je veux juste la totalité de l'écran à défilement de la vue qui me permet de me glisser entre mes 3 contrôleurs de vue. Comment pourrais-je aller sur le faire?

Wenderlich a un tutoriel similaire faite sur UIImageView. Essayez de changer UIImageView et à l'aide de UIViewControllers à la place. raywenderlich.com/10518 (en vertu de la Pagination avec UIScrollView)
Apparemment, c'est pas le cas, parce que vous devez penser parent-enfant-vue-contrôleur de la hiérarchie.

OriginalL'auteur user2397282 | 2013-11-06