今天遇見一個問題,如下:
用SB鋪界面,距離頁面下方8px處有個按鈕,設定限制Bottom Layout Guide.top = Add Address.bottom + 8
push進來的時候隐藏TabBar,在屬性面闆中将hide Bottom Bar on push勾選上,
出現的現象,在push的時候最下面的控件會忽然删一下
原因:viewWillAppear的時候Bottom Layout Guide.top在TabBar上面,viewDidAppear的時候TabBar不存在,Bottom Layout Guide.top就在最下面,是以相應的距離Bottom Layout Guide.top的8像素的控件也會閃一下
解決辦法:
在viewDidLoad或者viewWIllAppear中 self.tabBarController.tabBar.hidden = YES;