使用半透明属性和视图向下移动病房

时间:2014-03-18 11:39:28

标签: ios iphone objective-c uinavigationbar

我正在使用NavigationBar背景照片,但是我在这张照片中显示的视图并不好。对于这个解决方案,我已经使用过(self.navigationController.navigationBar.translucent = NO)但是这个视图在我看来之后有很多解决方案,enter image description here同样的事情被重复停止视图(self.edgesForExtendedLayout = UIRectEdgeNone)但在那之后我的问题是相同的。请告诉我任何一个我如何控制我的视图。谢谢提前< / p>

2 个答案:

答案 0 :(得分:0)

试图获得顶部布局高度,

示例:

-(void)viewDidLayoutSubviews
{
     if ([self respondsToSelector:@selector(topLayoutGuide)])
    {
            float y = self.topLayoutGuide.length;
    }
}

谢谢!

答案 1 :(得分:0)

根据您使用的视图类型,这适用于TableViews,ScrollViews和CollectionViews:

self.automaticallyAdjustsScrollViewInsets = NO;