2009-04-08 52 views
1

我: - 一个AppDelegate类 - 两个班的viewController - 三个笔尖文件(MainWindow.xib中,firstView.xib,secondView.xib)如何在多视图应用程序中使用UIScrollView?

我想: 的secondView.xib应该有内部的的UIScrollView ,这样我可以添加很多东西到视图中,并且可以向下滚动。

我现在必须在哪里符合UIScrollViewDelegate协议?我觉得AppDelegate类是错误的地方,因为它远离secondView,并不是所有的视图都想使用UIScrollView。

回答

1

因为UIScrollView位于secondView.xib中我假设它的功能仅限于该视图。如果你有一个UIViewController的实例作为secondView.xib的控制器,那么实现UIScrollViewDelegate的最好的地方就是直接在那个UIViewController上。你是正确的,如果你有一个更具体的派生控制器应该属于它,那么在AppDelegate上实现它是没有意义的。希望这可以帮助!

相关问题