如果只显示状态栏,则值为 20 如果也显示导航栏,则值为 64 如果没有状态栏但有导航栏,则值为 44
我想把它变成一个代码。基本上,而不是设置
self.edgesForExtendedLayout = UIRectEdgeNone
我只想手动调整 UIScrollView 的插图并根据数字放下视图。
除非你们有更好的主意。
如果只显示状态栏,则值为 20 如果也显示导航栏,则值为 64 如果没有状态栏但有导航栏,则值为 44
我想把它变成一个代码。基本上,而不是设置
self.edgesForExtendedLayout = UIRectEdgeNone
我只想手动调整 UIScrollView 的插图并根据数字放下视图。
除非你们有更好的主意。
CGRect navigationBarRect =self.navigationController.navigationBar.frame;
CGRect statusBarRect =[UIApplication sharedApplication].statusBarFrame;
您可以通过以下方式以编程方式获取导航栏的框架:
self.navigationController.navigationBar.frame;
更多参考:http: //ivomynttinen.com/blog/the-ios-7-design-cheat-sheet/