Я бы хотел, чтобы в моем приложении для iPhone можно было переключаться между скинами (или темой дизайна, или внешним видом, например деревом, металлом, цветом земли, мужские, девушки и т. д.).
Я подготовлю несколько наборов скинов, которые содержат изображения для кнопок и фона, звуки и цвет текста, и позволю пользователю решить, какой набор скинов он хочет использовать в настройках приложения.
Как лучше всего реализовать это?
Условия следующие:
Я подумываю создать суперкласс всех UIViewController в моем приложении и переопределить часть, в которой он загружает файл Nib, и вместо загрузки из основного пакета загружать ресурсы из скина, сохраненного в каталоге документов. ...но я не знаю, как это сделать ... По умолчанию методы загрузки пера всегда загружают ресурсы из основного пакета, и информация об именах файлов ресурсов теряется после прочтения ...: (
Спасибо за заранее за вашу помощь.