1

私が持っている: - AppDelegate クラス - 2 つの viewController クラス - 3 つの nib ファイル (MainWindow.xib、firstView.xib、secondView.xib)

私が欲しい: secondView.xib には UIScrollView が内部にある必要があるため、ビューに多くのものを追加してスクロールダウンできます。

UIScrollViewDelegate プロトコルに準拠する必要があるのはどこですか? その secondView から遠く離れており、すべてのビューが UIScrollView を使用したいわけではないため、AppDelegate クラスは間違った場所だと感じています。

4

1 に答える 1

1

UIScrollView は secondView.xib にあるため、その機能はそのビューに限定されていると思います。secondView.xib のコントローラーとして機能する UIViewController のインスタンスがある場合、UIScrollViewDelegate を実装する最適な場所は、その UIViewController に直接配置されます。それが属するべきより具体的な派生コントローラーがある場合、 AppDelegate に実装することは意味がありません。お役に立てれば!

于 2009-04-08T20:26:36.793 に答える