Я не являюсь ни iOS-разработчиком, ни быстрым разработчиком, но, пожалуйста, потерпите меня:
В настоящее время я пытаюсь реализовать простое приложение для iOS, но мне трудно понять, как именно я должен настроитьпользовательские UIViews и ViewControllers для этих UIViews.
Я использую UIScrollView, который содержит элементы немного более сложные, чем просто изображения, вот для чего я использую пользовательские представления.Я сделал следующее:
- Я создал файл .xib, само представление.Я добавил некоторые элементы (здесь это только текстовое поле, для простоты).
- Я создал класс касания какао «CustomView», который наследуется от UIView, и настроил мой вид на этот класс (внутри классаЯ просто настроил элементы и все такое).
Теперь янужен ViewController, который контролирует класс всякий раз, когда он отображается (например, реагирует на изменение textField
).Я не могу управлять всем из моего основного ViewController, потому что он станет слишком большим (например, 3 scrollViews * 5 подпредставлений, которыми нужно управлять).Мне нужно решение, которое использует ViewControllers для каждого подпредставления (в том случае, если у них тоже будут подпредставления).
Как мне это сделать?
Нужно ли добавить какой-нибудь childViewController?
Я действительно в растерянности, большинство постов в блогах и примеры SO просто не работают и / или устарели, и я не уверен, правильно ли я понял весь шаблон View - ViewController.