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

今天遇到一个问题,简单描述下,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会有位移的动作。。。

阅读更多
个人分类: UI
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭