2011-01-06 17 views
1

Meine app ist Navigation base application.In dieser Anwendung hat UIViewController Button Ereignis. Tippen Sie auf Button feuern an (pushViewController) CalendarTableview. Jetzt muss ich Tabbar und tabitem zu calendartableview hinzufügen. wie man Tabstable und tabitem zu CalendarTableview hinzufügt. Hilf mir .wie man tabar zu uitableview hinzufügt

Hier ist mein Bild. alt text Danke.

Antwort

1

In Ihrem calendartableview_controller ‚s viewDidLoad() -Methode, versuchen Sie eine Tab-Leiste programmatisch zu erstellen, und fügen Sie es dann als Subview der Ansicht Ihrer calendartableview_controller:

//create a tab bar controller in your calendartableview_controller 
    UITabBarController *tabBarController = [[UITabBarController alloc] init]; 
    tabBarController.title = @"My Tab Bar"; 

    //assign child controllers to the tab bar controller 
    tabBarController.viewControllers = [NSArray arrayWithObjects:firstViewController, secondViewController, thirdViewController, nil]; 

    //add it to your calendartableview_controller's view as a subview 
    [self.view addSubview:[tabBarController view]]; 
+0

@Rkm: die Struktur ist völlig Ihnen überlassen. Wie Sie sehen, wenn Sie möchten, dass ein viewController ** von der Tab-Leiste ** gesteuert wird, ist dieser vc einer der untergeordneten Tab-Tabs. Zurück zu Ihrem Fall müssen Sie möglicherweise Ihre UI-Struktur neu konstruieren, damit eine solche Tab-Leiste in Ihren Code passt. –

+0

Ich folge Apple-Dokument, aber alle sagt, dass Darg Tabbar zum Hauptfenster von TabbarController und Verbindung zur Navigationsleiste zu Tableview geben, bin ich etwas verwirrend. Ich bekomme nicht, ich postete mein Bild, ich bin nicht klar. bitte erzähle , – SOF