小编kev*_*vin的帖子

使用故事板视图控制器创建程序化选项卡栏?

我有一个以编程方式创建的标签栏,我在初始化与视图关联的故事板时遇到了困难.

我可以在没有故事板的标签栏中成功加载视图(请参阅下面的代码),但视图仅部分显示,因为某些UI组件位于故事板中.

我的故事板的名称是MainStoryboard,我将故事板视图标识符设置为SettingsViewController.

如何在下面的代码中初始化SettingsViewController的故事板?

- (void)createTabBarItems {
    tabBarController = [[UITabBarController alloc] init];

    settingsViewController  = [[SettingsViewController alloc] init];


    UINavigationController *sett = [[[UINavigationController alloc]
                                     initWithRootViewController: settingsViewController] autorelease];

    [sett.tabBarItem setTitle:@"Settings"];
    [sett.tabBarItem setImage:[UIImage imageNamed:@"settings.png"]];

    [tabBarController setViewControllers:
        [NSArray arrayWithObjects:sett, sett, sett, sett, nil]]; 
}
Run Code Online (Sandbox Code Playgroud)

iphone objective-c ios ios5

8
推荐指数
1
解决办法
9397
查看次数

标签 统计

ios ×1

ios5 ×1

iphone ×1

objective-c ×1