Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.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
Objective c iSwitch在IOS5模拟器和设备上看起来很奇怪_Objective C_Ios_Uiswitch - Fatal编程技术网

Objective c iSwitch在IOS5模拟器和设备上看起来很奇怪

Objective c iSwitch在IOS5模拟器和设备上看起来很奇怪,objective-c,ios,uiswitch,Objective C,Ios,Uiswitch,当我在IB中添加UISwitch时,它看起来应该是这样的。但当我在5.0模拟器或5.0设备上运行我的应用程序时,我得到了以下信息: 如果我在ios4模拟器上运行它,一切看起来都正常。这是一个包含三个20的大型项目,并通过XCode转换为ARC 可能有什么问题?您在iOS 5上看到的是。新的开关控件不应该有白色的垂直线,是吗?@Kreiri-根据sergio提供的链接,开关的文本取决于构建的区域设置(不确定如何正确地说),从该链接:“在非英语版本中,控件的标签不是“开”或“关”,而是“O”或“I

当我在IB中添加UISwitch时,它看起来应该是这样的。但当我在5.0模拟器或5.0设备上运行我的应用程序时,我得到了以下信息:

如果我在ios4模拟器上运行它,一切看起来都正常。这是一个包含三个20的大型项目,并通过XCode转换为ARC


可能有什么问题?

您在iOS 5上看到的是。

新的开关控件不应该有白色的垂直线,是吗?@Kreiri-根据sergio提供的链接,开关的文本取决于构建的区域设置(不确定如何正确地说),从该链接:“在非英语版本中,控件的标签不是“开”或“关”,而是“O”或“I”,就像电源开关一样。”@PeterM这不是版本的区域设置,而是运行代码的设备的区域设置。因此,如果你在英语iPhone上运行相同的代码,你会看到“开”和“关”“是的,戴夫·德隆是对的。不同之处在于设备的区域设置。我会更新帖子的。