一般开发的时候都会涉及到自定义tabbar,只是把原来的隐藏了然后再在原始tabbar的上面添加一层view,这个view一帮都是高度定死的,没有考虑的页面整体高度改变的时候tabbar的位置也要改变。
有两点
1.接收 UIApplicationWillChangeStatusBarFrameNotification 通知来处理tabbar高度
2.程序开始激活状态 调用 高度改变的方法,一般就是开启了个人热点然后回到程序的时候处理一下。
一般开发的时候都会涉及到自定义tabbar,只是把原来的隐藏了然后再在原始tabbar的上面添加一层view,这个view一帮都是高度定死的,没有考虑的页面整体高度改变的时候tabbar的位置也要改变。
有两点
1.接收 UIApplicationWillChangeStatusBarFrameNotification 通知来处理tabbar高度
2.程序开始激活状态 调用 高度改变的方法,一般就是开启了个人热点然后回到程序的时候处理一下。