Я довольно новичок в среде IOS и Swift (я НЕ ЗНАЮ OBJ-C). Я пытался понять концепцию, но не смог найти какой-либо пример кода для . Эта концепция работает. Кроме того, я понятия не имею, как это сделать.Общий вид разделен между 2 или более ViewController
Насколько я знаю, View является общим компонентом.
As View - это общий компонент, к которому можно получить доступ одним из более ViewControllers.
A View раскрывает свои функции с использованием протоколов.
Пример:
У нас есть 2 ViewControllers:
ViewControllerOne
ViewControllerTwo
Мы имеем 1 Вид
ViewGeneric
Здесь ViewGeneric является общим компонентом и предоставляет 3 своих функциональных возможностей,
Изменить цвет фона
Изменить Текст метки
Изменить цвет шрифта текста
Теперь я хочу ViewControllerOne
использовать функциональные возможности, чтобы изменить цвет фона вида и
ViewControllerTwo
использовать функциональные возможности для изменения текста метки и шрифт цвет текста. Очевидно, один за раз.
Это похоже на повторное использование ViewGeneric здесь.
Просьба представить небольшой рабочий пример кода в Swift .... Я буду очень благодарен, если кто-нибудь поможет мне понять, как это сделать.
Не знаю, что вы имели в виду. ViewGeneric - объект класса. Вы можете создать экземпляр его для использования в любом другом контроллере представления. – user523234