您如何支持 Titanium 中不同平台的不同视图

How do you support different view for different platforms in Titanium

如果我正在为 iOS 和 android 开发应用程序,在 Titanium alloy mvc 框架中是否有可能为 2 个不同的相同控制器维护 2 个不同的视图平台(iOS 和 android)?

是的,iOS 和 Android 平台可能有不同的观点。您只需 在视图目录 .

下创建嵌套目录(即 android、ios 或 mobileweb)

结构目录示例如下:

--app
   |
   --views
   |   |
   |   --ios
   |   |  |
   |   |  --index.xml     //ios related xml
   |   --android
   |      |
   |      --index.xml     //android related xml
   --controllers
   |   |
   |   --index.js     //common controller for index.xml
   --styles
       |
       --index.tss     //common style for index.xml

更多信息见Titanium Docs