我在navigationController
內有UITableViewController
。當我滾動tableView
時,我的代碼隱藏了navigationBar
(將其frame.origin.y
設置爲負值,從而將其發送到屏幕外)。 navigationBar
已成功隱藏,但當我通過點按主頁按鈕離開應用程序,然後將應用程序啓動到前臺時,導航欄返回frame.origin
位於(20, 0)
(x = 20,因爲狀態欄可見)以及tableView
被推送向下(屏幕上有frame.origin
回到(64, 0)
)。隱藏的NavigationBar在應用程序進入前臺後重新顯示
任何有關如何防止navigationBar
重新出現在應用程序進入前臺的想法將不勝感激。
你可以請你在這裏發佈你的代碼嗎? – Mohit