状态栏,导航栏边距

马培

我正在将我的searchController添加到当前控制器中,当我使用xcode 5.1.1时,它工作正常,但是当我升级到xcode 6时,这给我带来了问题。我注意到它不计算UI中状态栏的高度,在主页中也不计算导航栏的高度。但是当我转到第二页时,它会计算状态栏和导航栏的高度。

CGRectMake(0, 64, 320, 44) 这是我的searchBar的框架。

马培

我已经通过获取其高度和相加或相减来获得添加的子控制器的框架来解决此问题。

CGRect frame = searchView.view.frame; frame.origin.y += 64; // add or subtract searchView.view.frame = frame;

我认为这不是正确的方法,有什么建议吗?

xcode 6没有计算statusBar的高度和navigationBar的高度吗?

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

状态栏,导航栏边距

来自分类Dev

导航抽屉状态栏

来自分类Dev

导航栏从状态栏下方跳出?

来自分类Dev

状态栏与导航栏重叠:MPMoviePlayerController

来自分类Dev

导航栏重叠状态栏

来自分类Dev

状态栏下方的快速导航栏

来自分类Dev

MaterialComponents Snackbar 在状态栏下方绘制,尽管我在其上定义了正确的边距

来自分类Dev

保持边距和导航栏“响应”

来自分类Dev

引导导航栏中的下拉边距

来自分类Dev

jQuery:粘性导航栏更改边距

来自分类Dev

使导航抽屉在状态栏后面绘制

来自分类Dev

导航抽屉上方的深色状态栏

来自分类Dev

导航抽屉上方的深色状态栏

来自分类Dev

状态栏未覆盖导航抽屉

来自分类Dev

iOS7导航栏+状态栏文本颜色

来自分类Dev

系统UI(状态栏和导航栏)呈现工件

来自分类Dev

导航栏被QLPreviewController中的状态栏覆盖

来自分类Dev

iOS 7状态栏不继承导航栏颜色

来自分类Dev

iOS 7状态栏不继承导航栏颜色

来自分类Dev

将状态栏颜色设置为与导航栏相同

来自分类Dev

半透明/透明状态栏和导航栏

来自分类Dev

隐藏状态栏时请勿调整导航栏的大小

来自分类Dev

隐藏导航栏时显示状态栏

来自分类Dev

导航栏和状态栏不会隐藏

来自分类Dev

导航栏颜色不在状态栏下

来自分类Dev

iOS7导航栏+状态栏文本颜色

来自分类Dev

如何使导航栏与状态栏无缝连接?

来自分类Dev

导航栏和状态栏不会隐藏

来自分类Dev

导航栏和状态栏上方的UIView