(我已閱讀關於這一主題的其他問題和答案,但大多數都是很舊,不涉及到iOS 9或10)的iOS的UINavigationController類似的行爲(2016)
的應用設計要求顯示屏的上半部分始終包含相同的內容。 (正在由用戶編輯的圖像)
顯示屏的下半部分需要UITableView
。當點擊一個UITableViewCell
時,底部部分需要轉換到帶有滑動動畫的新的UIViewController
,類似於UINavigationController
推動遊戲的工作方式。
問題:只有底部視圖需要轉換到新的視圖控制器,然後再回來。視圖層次結構的上半部分需要保持不受影響。出於這個原因,我不能將所有內容放在UINavigationController
之內,我不能在屏幕頂部有UINavigationBar
。
問題:我應該採取什麼辦法在這種情況下,在這裏我只需要一個UIView
層次的推SEGUE方式轉型,而不是別的?謝謝。
編輯與解決方案
解決方案如下,供那些一起在家裏以下。
你試圖做這一切的故事板來跟蹤變化呢?如果用代碼編寫,這會更簡單。你可以從左右或左右對視圖的框架進行動畫製作 –