繁体   English   中英

在CountDownTimer模式下本地化UIDatePicker

[英]Localize UIDatePicker in CountDownTimer mode

我在CountDownTimer模式下使用UIDatePicker,希望将其本地化。 即具有小时和分钟标签以显示其他语言。

据我从UIDatePicker的文档了解,我假设所要做的只是将IB中的语言环境属性设置为“默认”,但是我猜我错了,因为更改设备上的语言时标签不会更改。

如果不可能,我猜最好的解决方案是子类化UIDatePicker并在小时/分钟标签上方插入适当的本地化标签,或者通过子类化UIPickerView从头开始制作我自己的标签(尽管这似乎很多工作)。

有人能启发我如何正确地做到这一点吗?

发布此消息后不久,我意识到CFBundleDevelopmentRegion设置为“ en”。 自我注意事项:检查Info.plist。

self.datePicker = [[UIDatePicker分配]初始化]; self.datePicker.frame = CGRectMake(0,0,self.view.frame.size.width,180.0f); //根据需要设置框架self.datePicker.datePickerMode = UIDatePickerModeTime; [self.view addSubview:self.datePicker];

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM