0

test1 ist die erste Ansicht in der Tarbarcontorller .. nach dem Aufruf von presentViewController Tableiste fehlt Wie kann ich es lösen ??nach Aufruf presentViewController Tableiste fehlt

UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle: nil]; 
TestTableViewController *TestTableViewController = [storyboard instantiateViewControllerWithIdentifier:@"test1"]; 
TestTableViewController.memberid = memberid; 
UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:TestTableViewController]; 
    [self.navigationController presentViewController:navigationController animated:YES completion:nil]; 

Antwort

0

Sie sollten Ihre TabBarController präsentieren, und nicht den ersten Blick auf der Tab-Leiste Controller. Es wird die erste Ansicht in Ihrem Tab-Controller angezeigt.

+0

Ich würde gerne eine var an den ersten viewcontorller übergeben. wie kann ich das machen?? –

+0

, wenn ich das Storyboard instanziateViewControllerWithIdentifier ändern: @ "test1"] zu Tarbarcontorller. TestTableViewController.memberid = Mitglied-ID; <- stürzt ab. und auch die Navigationsleiste ist mssing. –

+0

Wenn Sie eine Variable an Ihren nächsten Controller übergeben möchten, verwenden Sie ein Segment. Mit TabBarController funktioniert es [so] (http://stackoverflow.com/a/29573224/4020535). – Olivier