关于push进入下一页,底部tabbar隐藏的小问题

原创 2016年05月30日 18:01:08

今天遇到一个问题,简单描述下,A页面push进B页面,在B页面的storyboard里,我设置了hide bottom bar when push,B中,在tabbar位置上有个button,然后运行发现,当进入B的瞬间,B中的button一开始并没有在tabbar的位置上,而是稍偏上,也就是0.5秒左右的时间,B中的button按照约束来到了tabbar的位置,经过调试在B中的viewwillappear里写上tabbar.hidden = true的代码,就好了。


分析猜测下原因:storyboard里调用这个hide bottom bar when push方法应该发生在viewillappear之后,换句话说,当我们进入B的瞬间看到的界面,tabbar还未被hide,在layout调用后,才hide,所以会出现问题描述中,button会有位移的动作。。。

相关文章推荐

iOS从当前隐藏导航界面push到下一个显示导航界面出现闪一下的问题

如果有朋友遇到从当前隐藏导航界面push到下一个显示导航界面出现闪一下的问题, 下面是我写的一种方案,也就是在load...

iOS开发push到下一个界面的时候,隐藏tabBar

直接上代码: - (void)pushViewController:(UIViewController *)viewController animated:(BOOL)an...

使用storyboard开发,从来源控制器Push到目标控制器,隐藏Tabbar,在模拟器中,跳转后的界面的布局控件从上往下移动

问题描述: 使用storyboard开发,从来源控制器Push到目标控制器,在模拟器中运行,跳转后的界面的布局控件从上往下移动。...

AutoLayOut+tabbar push到二级界面遇到偏移的问题

最近在项目中遇到一个很蛋疼的问题,用AutoLayOut做自适应,当从主界面(有Tabbar的)push到二级界面查看详情的时候,进入详情页下部有控件多了一个下沉的过程...

自定义tabBar在push到下一个界面的时候实现隐藏的解决方法

今天工作中用到了自定义tabBar,因此就隐藏掉了系统的tabBar,然后用view自定义了一个tabBar,效果还挺好。但是接下来问题来了,当我任意tabbar所在的contoller里面push到...

iOS使用push隐藏子页面底部bottom TabBar

以下两种情况是我在开发过程中遇到的,一种是代码使用pushViewController,另一种是storyboard直接使用push。之前也查阅了很多关于隐藏底部tabbar的资料,但是要么使用起来麻...
  • wuwo333
  • wuwo333
  • 2014年11月06日 13:59
  • 34647

RN中的push 后底部 Tabbar 隐藏or修改&& 页面传值

一. Tabbar 隐藏   以下方法会导致使用了 Navigator 导航是自动隐藏了 tabbar .(push 之后再次需要时就要用下面方法添加一个新的 tabbar 了) 1.打开 Xco...

隐藏TabBar后,UIWebView加载过程中和加载失败时,底部出现黑边的问题解决

描述 我的应用里同时使用了 TabBar 和 Navigation Bar,由于原本的 TabBar 不能满足我的外观效果要求,我用自定义的 view 实现了一个 TabBar 的外观,隐藏了原...

iOS小问题——取消iOS7后视图控件预留导航栏和TabBar高度的方法

结构图: 上方Navigation和下方Tab bar,TableVIew和ScrollView都会预留出他俩的位置,所以你直接定义View的frame时(假如你只想在Custom View...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于push进入下一页,底部tabbar隐藏的小问题
举报原因:
原因补充:

(最多只允许输入30个字)