我正在使用NavigationBar
背景照片,但是我在这张照片中显示的视图并不好。对于这个解决方案,我已经使用过(self.navigationController.navigationBar.translucent = NO
)但是这个视图在我看来之后有很多解决方案,同样的事情被重复停止视图(self.edgesForExtendedLayout = UIRectEdgeNone
)但在那之后我的问题是相同的。请告诉我任何一个我如何控制我的视图。谢谢提前< / p>
答案 0 :(得分:0)
试图获得顶部布局高度,
示例:
-(void)viewDidLayoutSubviews
{
if ([self respondsToSelector:@selector(topLayoutGuide)])
{
float y = self.topLayoutGuide.length;
}
}
谢谢!
答案 1 :(得分:0)
根据您使用的视图类型,这适用于TableViews,ScrollViews和CollectionViews:
self.automaticallyAdjustsScrollViewInsets = NO;