0
請記住以下問題,我仍然是iOS的noob。導航欄狀態,顯示和隱藏底部導航欄
所以我明白如何隱藏/顯示/重新着色導航欄和whatnot。我的下一個挑戰是某些屏幕需要導航欄,而其他屏幕則不需要。
當我的應用程序啓動時,我將導航欄隱藏起來,然後用戶可以單擊註冊或登錄(兩個屏幕都有導航欄)。
因此,這些屏幕具有顯示導航欄全部代碼,而第一個(歡迎屏幕)具有隱藏導航欄的代碼。
這是一個問題:爲什麼當我第一次啓動我的應用程序時,導航欄不在那裏,但是當我去註冊/登錄然後點擊返回按鈕返回到歡迎頁面時(初始頁面)那麼導航欄仍然存在,即使我的代碼隱藏它在viewDidLoad
方法? 我該如何解決這個問題?
好,有可能是一個更好的解決我的問題......目前看,最初我的計劃是使用滑動手勢來導航,並從註冊屏幕(這是好的),但問題在於它對用戶來說不完全直觀......任何想法? –
您可以通過使用頁面視圖控制器來實現此目的,只需更改動畫類型,使其看起來不像翻頁。我已經在我的一個應用程序中使用了這個功能,目的完全相同,但是我已經通過垂直滾動完成了它,只需添加一個小標籤「輕掃即可註冊」或類似的東西。 –