我在我的應用程序中使用UIViewAnimationTransitionFlipFromLeft
動畫更改視圖。與此同時,我更改UINavigationItem
的內容以匹配新視圖,特別是titleView
和rightBarButtonItem
。由於我只知道動畫什麼時候開始,什麼時候完成,這似乎是唯一一次我可以更新UINavigationItem。在UINavigationBar中翻轉項目?
所以,我的問題:
是否有可能改變
titleView
和rightBarButtonItem
以類似的方式,即。翻轉UIViewAnimationTransitionFlipFromLeft
動畫?如果沒有,是否有任何方法可以在視圖翻轉的中途更新
UINavigationItem
,而不是在動畫的開始或結束?
我會相信這個工程沒有嘗試過,但只是想知道,你有什麼想法,爲什麼這應該工作,並離開標準導航欄不? –
是的,標準的UIKit導航欄會在titleView中執行一些操作(即:將其集中在其他事物中),因此您無法獲得所需的效果。 – pho0