Вопрос, который вы, похоже, задаете: «Как я могу сделать скин-интерфейс для моего пользовательского интерфейса», который полностью независим от какой-либо технологии представления этих вариантов.
Если вы хотите создать приложение на основе HTML, то вы можете использовать UIWebView или разработать веб-приложение, оба из которых могут быть оформлены с помощью CSS.
Если вы хотите сделать приложение UIKit настраиваемым (путем изменения цветов фона и т. Д.), Вам придется использовать свой собственный способ. CSS был бы излишним для этой цели, и в любом случае, нет «стандартной» поддержки для тематических приложений. Вы также можете просто записать в пользовательские настройки по умолчанию (возможно, через набор настроек), что бы пользователь предпочел в качестве цвета фона и т. Д., А затем написать метод для обхода иерархии UIKit для изменения цвета фона соответствующим образом.