3 つのビュー コントローラー間でスワイプできるように UIScrollView をセットアップしようとしています。これは 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;
}
次の行でエラーが発生します。
self.window.rootViewController = sv;
「UIScrollView *」から「UIViewController *」に割り当てられている互換性のないポインタータイプ」と言っています。
ただ、UIScrollViewControllerというものがないので、どうすればいいのかわかりません。
基本的に、画面全体をスクロール ビューにして、3 つのビュー コントローラー間をスワイプできるようにしたいだけです。どうすればそれを行うことができますか?