【问题标题】:How to storyboard localize UITableView header w/ static cells如何使用静态单元格本地化 UITableView 标题的情节提要
【发布时间】:2019-01-11 11:06:11
【问题描述】:

我找不到任何关于如何使用静态单元格本地化 UITableView 的节标题的情节提要。

我尝试获取表格视图部分的 ID 并本地化其标题,但它不起作用。它永远不会占用我的本地化。

"eBi-dg-Pbw.header" = "my string";
"eBi-dg-Pbw.text" = "my string";
"eBi-dg-Pbw.title" = "my string";

我实现了- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section 来本地化我的部分,但我想知道是否有办法使用故事板本地化。

谢谢!

【问题讨论】:

    标签: ios uitableview localization storyboard


    【解决方案1】:

    第一个选项 - 故事板 .strings 文件中的名称错误。正确的是:

    "eBi-dg-Pbw.headerTitle" = "This is the header localisation";
    "eBi-dg-Pbw.footerTitle" = "This is the footer localisation";
    

    第二个选项 - 您需要在 Interface Builder 的静态部分元素中为 HeaderFooter 填充默认(虚拟)值。在您的屏幕截图中,仅将 Header 字段的值填充为“我的标题字符串”,并且 Footer 留空

    之后 - 您不再需要从 ViewController 代码实现本地化

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-29
      • 1970-01-01
      • 2018-06-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多