hidesBottomBarWhenPushed隱藏底部TabBar時push的VC出現白色遮擋問題


做項目的時候,用Storyborad遇到了一個問題,就是A控制器使用hidesBottomBarWhenPushed = yes時push到B的時候 發現 B控制器底部出現TabBar高度的白色遮擋。

找了兩天不知道什么問題,有的好使有的不好使,最后好使和不好使的一一對比,發現就是在設置約束時候出了問題。調整下約束,問題解決了。


錯誤的約束是設置底部約束 Bottom Space to: Bottom Layout..

見下圖:



正確的約束應該是: Bottom Space to: Superview



這個就解決了底部有白色遮擋的問題了。 

那么這個屬性怎么設置? 估計有些新手該問題了, 請看下面內容:




按這個三步走就可以設置到 Bottom Space to: Superview 的屬性了。 這樣文件就解決了!

第一次寫博文,希望能幫到大家,多謝支持,如果收藏請轉載




注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com