0

ViewControllers を含むスクロールのアイデアを探しています。ビューコントローラーを含む位置を知る必要があります。私はすでに UIPageViewController を試しましたが、スクロールデリゲートを機能させることができません。また、良い解決策ではないため、viewController のビューをスクロールに追加したくありません。アイデアと例を探しています

4

2 に答える 2

1

取得したい結果についてはわかりませんが、複数の UIViewController を管理し、関連するビューを同じように表示したいようです。たとえば、「contentView」としましょう...この場合は、次のことができます実際にはメインのビューコントローラーと「addChildViewController」があります。はい、これはメソッドの名前でもあります。このようにして、各ビューコントローラーのビューをメインのビューコントローラーのビューに追加し、子のライフサイクルを追加できます父の所有です。簡単にしましたが、これはあなたが取り組むことができるアイデアです。これがお役に立てば幸いです...

于 2013-10-24T10:29:47.933 に答える
0

このメソッドを使用して pageViewController の scrollView を取得でき、UIPageViewControllerTransitionStyleScroll スタイルを使用する必要があります。

for (UIView *view in self.pageViewController.view.subviews) {
    if ([view isKindOfClass:[UIScrollView class]]) {
        [(UIScrollView*)view setDelegate:self];
    }
}
于 2014-09-26T08:45:21.957 に答える