我通過 navgation 和tabbar來實現頁面跳轉
一般我們是通過pushViewController和presentViewController 來實現頁面跳轉
先來看一下通過navgation push一個頁面
[navVc pushViewController:safariVC animated:YES];
代碼執行效果

[navVc presentViewController:safariVC animated:YES completion:nil];
代碼執行效果

可以看出,使用navigation push出來的界面是保留navigation的;
而使用present出來的vc的界面是沒有navigation的;
再來看一下下面tarbar的
[tabbarVc presentViewController:safariVC animated:YES completion:nil];
效果圖
使用tabbar present出來的視圖同樣沒有導航欄或者導航控制器(圖片顯示的導航控制器是safar的)
而tabbar 不能使用push出視圖來,這說明push只能在navigation下使用,而presen可以在任何一個視圖控制器調用
