2014-05-05 97 views
3

我有一個帶有3個標籤欄項目的標籤欄應用程序。每個項目是一個導航控制器。顯示選擇標籤欄項目時的模式視圖

但是,你是否知道如何在點擊tabbar項目時顯示模式視圖控制器(例如,點擊第三項)?動畫應該是:當我點擊標籤欄時,選定的視圖控制器將從底部邊緣移動到頂部。

在正常的TabBar,視圖控制器將只要我們選擇的TabBar項目出現

沒有足夠的信譽點,請參閱鏈接

enter image description here

+0

這並不清楚你在問什麼。選定的控制器不是模態視圖 - 您是否在討論如何顯示不屬於標籤欄控制器的視圖控制器的視圖控制器? – rdelmar

+0

我有一些圖片可以解釋,但由於缺乏聲譽而無法上傳。問題是,如何點擊tabbar項目以顯示選定的視圖控制器顯示模態視圖控制器的動畫。 – huyaloha

+0

您可以正常使用一個視圖控制器(直接連接到您的導航控制器 - 作爲根視圖控制器)。在viewDidLoad中,你可以輕鬆地推動你的模式視圖控制器,並像你想要的自定義動畫。如果你願意,我可以在之後展示更多。 –

回答

0

當你初始化barbuttons你應該添加選擇器到你的按鈕試試這個 Add a custom selector to a UIBarButtonItem

+0

並在函數中呈現你的模態視圖) –

+0

實際上,當使用UITabbarController的委託單擊tabbar項時,我可以訪問它。但是,我無法改變這個視圖控制器的顯示方式。 – huyaloha

+0

它以什麼方式不顯示你想要的方式? – rob5408