2009-04-08 2 views
1

у меня есть: - в AppDelegate класс - два ViewController классов - три перьевые файлов (MainWindow.xib, firstView.xib, secondView.xib)Как использовать UIScrollView в Multiview-приложении?

Я хочу: secondView.xib должен иметь UIScrollView внутри , так что я могу добавить много вещей в представление, и его можно прокрутить вниз.

Где мне теперь соответствовать протоколу UIScrollViewDelegate? Я считаю, что класс AppDelegate - это не то место, потому что его далеко от этого secondView и не все мои представления хотят использовать UIScrollView.

ответ

1

поскольку UIScrollView находится во втором приложении. Я предполагаю, что его функциональность ограничена этим представлением. Если у вас есть экземпляр UIViewController, который служит контроллером для secondView.xib, тогда лучшее место для реализации UIScrollViewDelegate будет непосредственно на этом UIViewController. Вы правы, что реализация его в AppDelegate не имеет смысла, если у вас есть более определенный производный контроллер, где он должен принадлежать. Надеюсь это поможет!

Смежные вопросы