2016-11-17 118 views
-3

我想複製交換功能Instagram的應用程序的視頻/照片上傳部分 - Video/Upload Section of Instagram app。 兩個視圖控制器之間的切換具有滑動效果。如果我要使用標籤欄控制器,我如何自定義標籤欄項目以使文本只有足夠大膽。如何在ios中的兩個不同的視圖控制器之間切換

+0

請發表您已經嘗試了什麼。 – shallowThought

+0

你看過'UINavigationController'的'pushViewController:animated:'或'popViewControllerAnimated:'方法嗎? – AdamPro13

+0

你的視頻顯示了一個標籤界面,而不是場景之間的導航。 – NRitH

回答

0

您需要從導航堆棧中推送並彈出視圖控制器。

當您壓入視圖控制器時,將其添加到堆棧頂部。

當您將視圖控制器POP彈出時,將其從堆棧頂部刪除。

下面是如何在斯威夫特PUSH一個例子:

let next = self.storyboard?.instantiateViewControllerWithIdentifier("MyViewController") as! MyViewController 
self.navigationController.pushViewController(next, animated: true, completion: nil) 

,並在Objective-C,以推:

MyViewController *vc = [self.storyboard instantiateViewControllerWithIdentifier:@"MyViewController"]; 
[self.navigationController pushViewController:vc animated:YES] 
+0

如何製作底部切換按鈕? –

+0

添加一個UITabBarController,並且有一個名爲'didSelectViewController'的委託方法用於檢測點擊了哪個按鈕....或者您可以使用它自己的按鈕製作自己的自定義視圖並將IBAction添加到您的按鈕以切換視圖 –

+0

如果它是UITabBarController我如何使標籤欄項目文本(沒有圖標)和足夠大膽的文本。如果自定義視圖與UIbuttons如何讓他們保持不變(類似於UITabBar)之間的每個視圖控制器 –

相關問題