在XIB内的分段控制器中本地化文本

Luk*_*uke 2 iphone xcode localization uisegmentedcontrol ios

我在XIB中有一个带有三个段的段控制器,我想从代码中更改每个段中的文本.我不确定如何从代码中引用单个段.这可行吗?

Ped*_*eno 7

UISegmentedControl包含以下方法:

- (void)setTitle:(NSString *)title forSegmentAtIndex:(NSUInteger)segment;
Run Code Online (Sandbox Code Playgroud)

只需从xib创建一个插座到@interface上,然后执行:

[self.mySegmentControl setTitle:NSLocalizedString(@"something", nil) forSegmentAtIndex:0];
Run Code Online (Sandbox Code Playgroud)