我想知道是否有可能有一個視圖控制器在iOS應用程序有一個tabbar @底部與其他視圖控制器的鏈接,但沒有當前視圖本身的選項卡?ios標籤欄導航
理想情況下,我想要做的是有一個視圖控制器A與標籤欄視圖B和C.導航到頁面B或C時,你會看到在選項卡欄中選擇B/C標籤。在導航返回到控制器A時,您將看不到標籤欄,但是一旦導航回到查看B/C,它將再次顯示。
不是那麼重要,但我使用Xamarin進行開發。
我想知道是否有可能有一個視圖控制器在iOS應用程序有一個tabbar @底部與其他視圖控制器的鏈接,但沒有當前視圖本身的選項卡?ios標籤欄導航
理想情況下,我想要做的是有一個視圖控制器A與標籤欄視圖B和C.導航到頁面B或C時,你會看到在選項卡欄中選擇B/C標籤。在導航返回到控制器A時,您將看不到標籤欄,但是一旦導航回到查看B/C,它將再次顯示。
不是那麼重要,但我使用Xamarin進行開發。
您應該可以。你添加一個UITabBar到ViewA。然後,您可以將ViewB和ViewC作爲UITabBarItems添加到UITabBar。
您需要在ViewB和ViewC中有一個按鈕返回到View A(因爲ViewA不會在標籤欄中列出)。
您不能爲此使用UITabBarController。 UITabBarController不允許像這樣自定義UITabBar。
呃好的這是有道理的。我試圖操作UITabBarController選項卡時遇到了困難。 但是,當在設計中添加一個標籤欄時,我注意到它上沒有插針將其固定到兩側(並將其固定在底部)。看起來沒有一種簡單的方法來創建一個smiple頁面,例如一個表格視圖佔用整個頁面,除了標籤欄@底部。這將是可行的,增加酒吧編程和根據視圖債券的大小控制,但沒有看到一個簡單的方法來做到這一點在設計師 – JBone
這很奇怪。我能夠在Xamarin Studio中獲得Tab Bar的引腳。當你第一次放入它時,它的兩邊都有圓圈,但是當你再次點擊它時,它會給你一個約束引腳。然後,您可以將其限制在底部和側面(並調整寬度以匹配父級),並將其上方的表視圖限制在選項卡欄的頂部。 有時Xamarin對於給出這些約束引腳很奇怪。我會嘗試刪除它並重新添加它.. –
嗯,我正在使用Visual Studio。我不知道這是否有一個錯誤 – JBone
爲什麼投票時沒有回答/評論? – JBone