2
當狀態欄隱藏或顯示在iOS 7中的導航控制器上時,導航欄將向上或向下移動。我怎樣才能得到它,以便navigationBar height =它的高度+狀態欄偏移在任何時候?當StatusBar隱藏/顯示時禁用UINavigationBar動畫
Tinder是一個很好的應用程序示例,它可以在切換到菜單時成功執行此操作。
當狀態欄隱藏或顯示在iOS 7中的導航控制器上時,導航欄將向上或向下移動。我怎樣才能得到它,以便navigationBar height =它的高度+狀態欄偏移在任何時候?當StatusBar隱藏/顯示時禁用UINavigationBar動畫
Tinder是一個很好的應用程序示例,它可以在切換到菜單時成功執行此操作。
不知道你是否找到了解決方案。我仍然在尋找一個更好的,但是當動畫開始
How to fade out the status bar while not hiding it
你可以設置導航欄的起源,但如果你已經設置了navigationBar.translucent = NO,如果你有孩子viewcontrollers的視圖控制器也將移動。所以你也必須使用它。
我最終沒有使用導航控制器的導航欄,並使我自己並使其成爲狀態欄的高度(20分)+ UINavigationBar的標準高度。這樣,當狀態欄隱藏時,導航欄只停留在相同的高度,因爲它不由UINavigationController管理 – barndog