当前位置: > > > ios - flex手机项目显示顶部状态栏

ios - flex手机项目显示顶部状态栏

从ios7开始,包括ios8。苹果就对应用顶部的状态栏进行了调整。所以如果用flash builder开发flex手机项目的话,会发现应用是没有顶部的状态栏StatusBar的,解决办法如下:

1,将“项目-app.xml”中<fullScreen>配置为false
<fullScreen>false</fullScreen>
2,设置完后,发现状态栏会在程序上方占据一定的空间。由于现在ios状态栏都是透明的,我们可以把主文件的osStatusBarHeight设置为0,这样状态栏就叠加在应用界面上了。
<?xml version="1.0" encoding="utf-8"?>
<s:ViewNavigatorApplication xmlns:fx="http://ns.adobe.com/mxml/2009"   
							xmlns:s="library://ns.adobe.com/flex/spark"
							xmlns:mx="library://ns.adobe.com/flex/mx"
							fontSize="14" fontFamily="Heiti SC" 
							osStatusBarHeight="0"
			    			applicationDPI="240" 
			  				firstView="views.GuestView">

</s:ViewNavigatorApplication>
效果图如下:

评论0