2013-06-25 93 views
1

我正在開發Corona sdk項目。
我一直在尋找解決我的問題,並找不到任何東西。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

你不能像這樣使用build.settings。它不受支持。您最好確定您的代碼是否是iPad或iPhone,並相應地定位您的元素,或製作單獨版本的應用程序,僅限iPad和iPhone。