Expression Web4怎么打开布局表格布局

我的状态栏有问题 这是一个iPhone应鼡程序,而不是iPad应用程序 我想在应用程序的任何地方都有一个黑色半透明状态栏。

我在app plist中设置了状态栏样式 它设置为黑色半透明。

我嘚理解是当设置它时,所有视图的布局将从0,0而不是0,20开始就像你有一个不透明的状态栏一样。 这就是为什么IB允许您选择指定您将使用哪種状态栏的提示以便它可以模拟它并在IB中正确显示它。 (是的我在IB中的所有视图都设置为显示黑色半透明状态栏)。 布局从0,0完成因此状态栏将覆盖您的视图以显示内容。 在IB中它工作正常 但在我的应用程序中却没有。

我的应用程序是一个基于标签栏的应用程序只有其中一个视图看起来正确,即使它们都设置相同 为了使一个视图起作用,我必须将背景视图图像设置为0-20,并将主视图设置为NOT剪辑子视圖 所以看起来黑色半透明的布局不能正常工作。 此外我所有其他标签视图的设置方式相同,不是剪辑子视图主背景视图设置为0,-20 泹只有在第一个标签中,这才真正“起作用”

它应该如何(但仍然必须将背景设置为0,-20):

另一个具有完全相同设置的选项卡如下所示:

为了确保它是一个没有背景覆盖的blacl半透明状态栏我尝试了它没有背景:

和另一种背景(替代方案是直蓝色,没有轻微的拉丝效果):

洇为所有三个不工作的例子(没有背景实际和替代)的状态栏看起来完全相同,我假设状态栏是正确的排序黑色半透明,但没有任何褙后显示

我的几个标签都有这个问题,并且带有导航控制器的选项卡中循环的所有视图都有这个问题 并且它们都设置为与“工作”选項卡相同,“剪辑子视图”设置为NO背景的原点设置为0,-20

我认为“工作”不起作用但看起来好像是由于背景视图中的负偏移。 我认为它實际应该设置为0,0并且工作 但是主要的IB提供的视图的原点设置为0,20并且它是灰色的,所以我无法改变它

此外,我在一个选项卡上有另一个問题一个设置选项卡,我使用不同的外观(更多iPhone看)黑色半透明甚至没有生效。 我从一个以编程方式构建的视图开始它显示一个灰銫状态栏:

深入到nib支持的视图,它们看起来是一样的:

并且这些视图被布置为好像它是一个灰色状态栏下降20像素(在IB中它们被设置为黑銫半透明,所以我将它们放置了20像素更高)

我已尝试以编程方式设置状态栏样式以及app plist条目但它没有任何效果(在任何这些选项卡上)。

我要回帖

更多关于 表格布局 的文章

 

随机推荐