如何以编程方式设置UITableView节标题(iPhone / iPad)?

我在Interface Builder中使用storyboard创建了一个UITableView。 UITableView设置有静态单元格和许多不同的部分。

我遇到的问题是,我试图设置我的应用程序在几种不同的语言。为了做到这一点,我需要能够改变UITableView节标题不知何故。

请有人帮助我吗?理想情况下,我想使用IBOutlets来处理问题,但我怀疑这在这种情况下甚至不可能。任何建议和意见将非常感激。

提前致谢。

将UITableView委托和数据源连接到控制器后,您可以执行以下操作:

- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section
{
    NSString *sectionName;
    switch (section)
    {
        case 0:
            sectionName = NSLocalizedString(@"mySectionName", @"mySectionName");
            break;
        case 1:
            sectionName = NSLocalizedString(@"myOtherSectionName", @"myOtherSectionName");
            break;
        // ...
        default:
            sectionName = @"";
            break;
    }    
    return sectionName;
}
http://stackoverflow.com/questions/10505708/how-to-set-the-uitableview-section-title-programmatically-iphone-ipad

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:如何以编程方式设置UITableView节标题(iPhone / iPad)?