0
A
回答
3
我很懷疑有針對頂級製表般的控制,你想一個標準的用戶控件。您可能需要構建您自己的控制器並查看它,然後在您點擊「視圖1」和「視圖2」標籤時手動管理中心視圖。
-1
您應該使用不是選項卡欄控制器,但導航控制器toolbar
屬性。它看起來像標籤欄項目,但沒有必要實施另一個控制器實例。 看那UINavigationController reference page
的導航控制器對象管理在其看來 層次結構的可選工具欄。顯示時,此工具欄從活動視圖控制器的toolbarItems屬性中獲取當前的一組 項目。 當活動視圖控制器更改時,導航控制器 會更新工具欄項目以匹配新視圖控制器,並在適當時將新項目動態設置到合適的位置 。
這是一些UIViewController類:
- (void)createToolbarItems
{
UIImage *background = [[UIImage imageNamed:@"navbar"] resizableImageWithCapInsets:UIEdgeInsetsMake(2, 2, 2, 2)];
[self.navigationController.toolbar setBackgroundImage:background forToolbarPosition:UIBarPositionBottom barMetrics:UIBarMetricsDefault];
self.navigationController.toolbar.delegate = self; // optional
//... create some UIBarButtonItem items
self.toolbarItems = @[item1, space, item2, space, item3, space, item4]; // we set items not to navigation controller instance, but the current controller
}
- (void)showToolbarAnimated:(BOOL)animated
{
if(!self.toolbar)
return;
[self.navigationController setToolbarHidden:YES animated:animated];
}
相關問題
- 1. 標籤欄控制器..項目名稱
- 2. iOS標籤欄控制器:沒有選中標籤項目的主頁消息
- 3. 沒有控制器關聯的iOS標籤欄項目
- 4. 標籤欄控制器中的嵌套tableview
- 5. 如何將主視圖控制器添加到不是標籤欄項目之一的標籤欄控制器?
- 6. 如何更改標籤欄項目控制器的觸摸?
- 7. 標籤欄控制器項目的訪問對象項目
- 8. 標籤欄控制器內的標籤欄控制器
- 9. ios標籤欄控制器動畫
- 10. 在父視圖控制器中修改標籤欄項目
- 11. 如何訪問iOS 5中的標籤欄控制器?
- 12. iOS如何實現沒有選項卡欄項目的選項卡欄視圖控制器?
- 13. 爲導航控制器中嵌入的標籤欄項目設置徽章
- 14. 在標籤欄控制器內呈現導航控制器
- 15. 如何瀏覽嵌入在標籤欄控制器
- 16. 標籤欄控制器不顯示欄按鈕項目
- 17. 在嵌套的jQuery-UI標籤中控制焦點選項卡
- 18. 隱藏標籤欄項目中的標籤欄控件
- 19. 如何:導航控制器在標籤欄控制器
- 20. 標籤欄控制器項目在故事板上丟失
- 21. 如何實現在標籤欄控制器之前顯示的視圖?
- 22. 嵌套的標籤欄
- 23. 嵌套的標籤欄
- 24. 使用標籤欄控制器的新的xcode 4項目
- 25. 無法在iOS中創建新的標籤欄控制器
- 26. 帶有抽屜的標籤欄控制器在iOS中
- 27. 如何在ios中實現標籤欄和側邊菜單?
- 28. 如何將導航控制器內的標籤欄控制器?
- 29. 添加控制器到UITabBarController沒有新項目出現在標籤欄
- 30. 標籤欄控制器
當你點擊TAB1,在上面你設置兩個視圖之間來回切換兩粒扣?我是對還是不對? –
頂部你添加兩個UIButton? –
是的,這是這個想法頂部的按鈕將切換視圖和view2 – user379468