Как вы поддерживаете разные представления для разных платформ в 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

Другие вопросы по тегам