Ios7 iPhone状态栏下的Tianium视图

Ios7 iPhone状态栏下的Tianium视图,ios7,titanium-mobile,titanium-alloy,ios7-statusbar,Ios7,Titanium Mobile,Titanium Alloy,Ios7 Statusbar,我对钛合金手机很在行。 当我创建一个新窗口时,它的内容会通过iPhone状态栏(小时、信号和电池图标会显示在我的窗口内容上)。 有没有一种快速方法可以检查应用程序是否由iPhone运行,并将窗口设置为在状态栏下启动?(我的意思是用合金的方式) 我尝试了这个方法,但是没有成功,但是如果我在前面的代码中将属性全屏设置为true,状态栏就会消失。我想你想在iOS 7上使用这个应用程序(标题问题) 添加所有UI元素的主窗口顶部或视图必须具有Top 40(视网膜)或Top 20 这是iOS上状态栏的高度。

我对钛合金手机很在行。 当我创建一个新窗口时,它的内容会通过iPhone状态栏(小时、信号和电池图标会显示在我的窗口内容上)。 有没有一种快速方法可以检查应用程序是否由iPhone运行,并将窗口设置为在状态栏下启动?(我的意思是用合金的方式)

我尝试了这个方法,但是没有成功,但是如果我在前面的代码中将属性全屏设置为true,状态栏就会消失。

我想你想在iOS 7上使用这个应用程序(标题问题)

添加所有UI元素的主窗口顶部或视图必须具有Top 40(视网膜)或Top 20


这是iOS上状态栏的高度。如果您想在7.0以下的iOS版本中使用此应用程序,顶部为0。

您应该先查看文档,这里是一个在Tianium论坛中的应用程序。这也是迁移指南,它将使事情更加清楚。
"#mainWindow": {
    fullscreen: false,
    statusBarStyle:Titanium.UI.iPhone.StatusBar.DEFAULT 
}
"#mainWindow": {
        fullscreen: false,
        statusBarStyle: Ti.UI.iPhone.StatusBar.DEFAULT
        width: Ti.Platform.DisplayCaps.getPlatformWidth(),
        height: (Ti.Platform.DisplayCaps.getDpi() === 320 || Ti.Platform.DisplayCaps.getDpi() === 260) ? Ti.Platform.DisplayCaps.getPlatformHeight() - 40 : Ti.Platform.DisplayCaps.getPlatformHeight() - 20,
        top: (Ti.Platform.DisplayCaps.getDpi() === 320 || Ti.Platform.DisplayCaps.getDpi() === 260) ? 40 : 20
    }