Corona SDK Build设置默认方向取决于设备

时间:2013-06-25 20:52:11

标签: iphone plist corona

我正在研究Corona sdk项目 我一直在寻找解决我的问题的方法,但找不到任何东西。

我想要做的是设置构建设置,以便如果应用程序在iPhone上,则仅支持纵向方向。如果应用程序在iPad上,我希望只支持横向。

是否有可能在iPhone plist中设置方向数组?

settings = {
 iphone ={
  plist={
   orientation= {
    default = "portrait",  
    content = "portrait",
    supported = {"portrait" }
   } 
  }
 }
}

或者只是从plist中更改表中包含的值?

settings = {
  orientation= {      
    supported = {"landscapeRight", "landscapeLeft","portrait", "portraitUpsideDown"}
  }
 iphone ={
  plist={
   orientation.default="portrait"

  }
 }
}

也许我只是以错误的方式看问题,但此时我似乎无法找到任何解决方案。

1 个答案:

答案 0 :(得分:1)

你不能使用像这样的build.settings。它不受支持。您最好的选择是确定您的代码中是iPad还是iPhone,并相应地定位您的元素,或者生成应用程序的单独版本,仅限iPad和仅限iPhone。