Как вы поддерживаете разные представления для разных платформ в Titanium?
Если я разрабатываю приложение для iOS и Android, есть ли возможность в среде MVC из титанового сплава поддерживать 2 разных представления для одного и того же контроллера для 2 разных платформ (iOS и Android)?
1 ответ
Решение
Да, возможно иметь разные представления для iOS и платформы Android. Вы должны просто создать вложенный каталог (а именно android, ios или mobileweb) в каталоге views.
Пример для структурирования каталогов:
--app | --views | | | --ios | | | | | --index.xml // ios related xml | --android | | | --index.xml // xml, связанный с android --controllers | | | --index.js // общий контроллер для index.xml --styles | --index.tss // общий стиль для index.xml
Больше информации в Titanium Docs