Hinzufügen von benutzerdefinierten Ansicht über tab bar controller/navigation-controller?

Habe ich versucht den folgenden code, in einem Versuch, um die benutzerdefinierte Ansicht anzeigen oberhalb der tab-bar-controller (vor, die eine navigation controller innerhalb der tabs).

Das problem ist, dass es overlays auf der oberen Navigationsleiste, und ich möchte, dass die Navigationsleiste nach unten bewegt werden.

Ich habe versucht, den Rahmen der tab-bar-controller, aber das ging nicht, verschieben Sie es an alle.

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{    
    //Override point for customization after application launch.
    //Add the tab bar controller's current view as a subview of the window
    //self.tabBarController.view.frame = CGRectMake(0, 62, 320, 320);
    self.window.rootViewController = self.tabBarController;

    [self.window makeKeyAndVisible];

    //setting up the header view
    self.headerView = [[HeaderView alloc] initWithFrame:CGRectMake(0, 20, 320, 42)];
    [self.window addSubview:self.headerView];

    //setting up facebook stuff
    AgentSingleton *agentSingleton = [AgentSingleton sharedSingleton];
    agentSingleton.facebook = [[Facebook alloc] initWithAppId:APP_ID];

    return YES;
}

Irgendwelche Ideen?

InformationsquelleAutor xil3 | 2011-07-25
Schreibe einen Kommentar