UITabBarController moreNavigationController是否作为分组表视图?

UITabBarController moreNavigationController是否作为分组表视图?,uitabbarcontroller,uitableview,Uitabbarcontroller,Uitableview,我使用的UITabBarController有5个以上的项目,因此它显示了“更多”选项卡 是否可以将此moreNavigationController设置为分组的TableView(uitableviewstylegrouped)?当前,它默认为正常的表视图。尝试精确地给出5,而不是给出超过5,并让第5个作为分组表视图控制器的主机。尝试精确地给出5,而不是给出超过5,并让第5个作为分组表视图控制器的主机。下面的代码片段正是这样做的。它使用UITabBarController实例(此处称为控制器)

我使用的UITabBarController有5个以上的项目,因此它显示了“更多”选项卡


是否可以将此moreNavigationController设置为分组的TableView(uitableviewstylegrouped)?当前,它默认为正常的表视图。

尝试精确地给出5,而不是给出超过5,并让第5个作为分组表视图控制器的主机。

尝试精确地给出5,而不是给出超过5,并让第5个作为分组表视图控制器的主机。

下面的代码片段正是这样做的。它使用UITabBarController实例(此处称为控制器)使用UITabBarController
moreNavigationController
属性访问导航栏和tableview控制器

#define BACKGROUNDCOLOUR [UIColor colorWithRed:253.0/255.0 green:255.0/255.0 blue:240.0/255.0 alpha:1.0]


- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 
{    
    //... other init code

    UINavigationBar *moreNavBar = controller.moreNavigationController.navigationBar;

    moreNavBar.tintColor = [UIColor blackColor];

    UITableView *moreTableView = (UITableView *)controller.moreNavigationController.topViewController.view;

    [moreTableView initWithFrame:CGRectZero style:UITableViewStyleGrouped];
    [moreTableView setBackgroundColor:BACKGROUNDCOLOUR];

    [self.window addSubview:controller.view];
    [self.window makeKeyAndVisible];

    return YES;
}

下面的代码片段正是这样做的。它使用UITabBarController实例(此处称为控制器)使用UITabBarController
moreNavigationController
属性访问导航栏和tableview控制器

#define BACKGROUNDCOLOUR [UIColor colorWithRed:253.0/255.0 green:255.0/255.0 blue:240.0/255.0 alpha:1.0]


- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 
{    
    //... other init code

    UINavigationBar *moreNavBar = controller.moreNavigationController.navigationBar;

    moreNavBar.tintColor = [UIColor blackColor];

    UITableView *moreTableView = (UITableView *)controller.moreNavigationController.topViewController.view;

    [moreTableView initWithFrame:CGRectZero style:UITableViewStyleGrouped];
    [moreTableView setBackgroundColor:BACKGROUNDCOLOUR];

    [self.window addSubview:controller.view];
    [self.window makeKeyAndVisible];

    return YES;
}

我也想知道答案。你有没有想过这是否可能?@Derrich:没有,从来没有想过。我也想知道答案。你有没有想过这是否可能?@Derrich:没有,从来没有想过。