ios - 钛合金上的选项卡应用横向模式

标签 ios titanium

我正在使用 tabGroup 进行申请。

但是,当我旋转设备屏幕时,即使我在 tiapp.xml 中这样设置,屏幕也不会改变

是否无法旋转选项卡应用程序?

<iphone>
    <orientations device="iphone">
        <orientation>Ti.UI.PORTRAIT</orientation>
        <orientation>Ti.UI.LANDSCAPE_LEFT</orientation>
        <orientation>Ti.UI.LANDSCAPE_RIGHT</orientation>
    </orientations>
    <orientations device="ipad">
        <orientation>Ti.UI.PORTRAIT</orientation>
        <orientation>Ti.UI.UPSIDE_PORTRAIT</orientation>
        <orientation>Ti.UI.LANDSCAPE_LEFT</orientation>
        <orientation>Ti.UI.LANDSCAPE_RIGHT</orientation>
    </orientations>
</iphone>

最佳答案

尝试在 window 属性中提供 orientationModes

var win1 = Ti.UI.createWindow({
    backgroundColor : 'red',
    orientationModes : [Ti.UI.LANDSCAPE_LEFT, Ti.UI.LANDSCAPE_RIGHT, Ti.UI.PORTRAIT]
});

它对我有用。

关于ios - 钛合金上的选项卡应用横向模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33234503/

相关文章:

android - 钛安卓 : Facebook dialog image URL not properly formatted

ios - Swift 搜索栏( Controller )内存泄漏

android - 使用 flexbox 的网站无法在 IOS 上运行

ios - 在按钮周围添加 CAShapeLayer

objective-c - Titanium 上的文档交互 Controller

ios - 在 appcelerator Titanium v​​ 9 上打开 URL 后出现错误

objective-c - UIImage 作为 CAShapeLayer 的内容

objective-c - 如何存储很长的十六进制序列?

javascript - Titanium - 循环和 View 的内容问题

android - 是否可以在应用程序中判断它是在模拟器上运行还是在真实设备上运行