У меня есть требование к приложению, когда пользователь выбирает цвет и шрифт для заголовка, меток, текстовых полей.Изображения для логотипа и т. Д.
Вот краткий сценарий:
- Некоторый экран, который обеспечивает использование базового приложения
- Экран настроек, где пользователь может обновить пользовательский интерфейс: ЗдесьЯ предоставил текстовые поля, в которых пользователь может вводить цветовые схемы для всех предоставленных надписей и выбора изображений.
- Например, Цвет линии, Цвет тени линии, Цвет шрифта, Цвет делителя.Пользовательским вводом будут значения R, G, B (например, 123, 255, 89)
После сохранения этой конфигурации пользователем весь пользовательский интерфейс приложения должен быть изменен для всех viewController соответственно.
Каков предпочтительный способ достижения этого?
У меня уже есть все IBoutlets для каждой метки, текстовые поля, изображения.- Просто к вашему сведению.
Заранее спасибо за помощь.