2016-08-09 21 views
0

什麼是實現像PokémonGo這樣的結構的最佳方式是使用菜單和項目。 Link to pic。如果我有一個視圖控制器中的地圖等,應該「菜單」是另一個視圖控制器或只是一個UIView,我顯示/隱藏?ViewController/UIViews的結構

回答

0

Pokemon Go類的視圖層次結構是唯一的。我相信點擊口袋妖怪球的初始菜單只是視圖控制器上的一個UIView,因爲您仍然可以看到地圖視圖控制器和在後臺移動的動畫。

單擊其中一個菜單項時出現的屏幕很可能是新的視圖控制器。這個新的視圖控制器被壓入導航堆棧而沒有任何動畫,當你關閉該菜單時,所呈現的視圖控制器將被取消,以及初始視圖控制器中的UIView菜單。

+0

感謝您的回答! – Fredrik