我正在研究 iOS 中的辅助功能。我似乎无法找到您如何针对不同的语言环境对标签进行本地化。
如果我在界面生成器中直接将标签输入到 Nib 中,我只能通过本地化整个 Nib 来本地化这些标签吗?或者有没有办法将这些导出到字符串文件?
最佳答案
您也可以通过编程方式完成,不需要多个 nib:
@implementation MyCustomViewController
- (id)init
{
_view = [[[MyCustomView alloc] initWithFrame:CGRectZero] autorelease];
[_view setIsAccessibilityElement:YES];
[_view setAccessibilityTraits:UIAccessibilityTraitButton];
[_view setAccessibilityLabel:NSLocalizedString(@"view.label", nil)];
[_view setAccessibilityHint:NSLocalizedString(@"view.hint", nil)];
}
关于ios - 如何本地化无障碍标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8310877/