Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/108.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 在倒计时模式下本地化UIDatePicker_Ios_Uikit_Interface Builder_Uidatepicker - Fatal编程技术网

Ios 在倒计时模式下本地化UIDatePicker

Ios 在倒计时模式下本地化UIDatePicker,ios,uikit,interface-builder,uidatepicker,Ios,Uikit,Interface Builder,Uidatepicker,我正在倒计时模式下使用UIDatePicker,希望它本地化。即,具有小时和分钟标签以显示其他语言 我从UIDatePicker的文档中了解到,我假设只需将IB中的locale属性设置为“Default”,但我猜我错了,因为在设备上更改语言时标签不会更改 如果这是不可能的,我想最好的解决方案要么是子类UIDatePicker并在小时/分钟标签上方插入正确本地化的标签,要么通过子类UIPickerView从头开始创建自己的标签(尽管这似乎需要大量工作) 有谁能告诉我如何正确地执行此操作吗?发布此消

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

我从UIDatePicker的文档中了解到,我假设只需将IB中的locale属性设置为“Default”,但我猜我错了,因为在设备上更改语言时标签不会更改

如果这是不可能的,我想最好的解决方案要么是子类UIDatePicker并在小时/分钟标签上方插入正确本地化的标签,要么通过子类UIPickerView从头开始创建自己的标签(尽管这似乎需要大量工作)


有谁能告诉我如何正确地执行此操作吗?

发布此消息后不久,我意识到CbundledevelopmentRegion已设置为“en”。self注意:检查Info.plist。

在发布这篇文章后不久,我意识到CbundledevelopmentRegion被设置为“en”。self注意:检查Info.plist.

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

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

我看不出这与问题有关我看不出这与问题有关