【问题标题】:after call presentViewController tab bar is missing调用 presentViewController 后标签栏丢失
【发布时间】:2016-06-07 10:15:42
【问题描述】:

test1 是 tarbarcontorller 中的第一个视图。 在我打电话给 presentViewController 后标签栏不见了 怎么解决??

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];

【问题讨论】:

    标签: ios objective-c uinavigationcontroller uitabbarcontroller


    【解决方案1】:

    您应该展示您的 TabBarController,而不是您的标签栏控制器的第一个视图。它将正确显示标签栏控制器中的第一个视图。

    【讨论】:

    • 我想将 var 传递给第一个 viewcontorller。我该怎么做??
    • 如果我将故事板 instantiateViewControllerWithIdentifier:@"test1"] 更改为 tarbarcontorller。 TestTableViewController.memberid = memberid;
    • 如果您想将变量传递给您的下一个控制器,请使用 segue。使用 TabBarController,它可以工作 like this
    猜你喜欢
    • 1970-01-01
    • 2017-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多