Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/118.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 如何将UISwitch从0/1更改为on/off_Objective C_Ios_Xcode - Fatal编程技术网

Objective c 如何将UISwitch从0/1更改为on/off

Objective c 如何将UISwitch从0/1更改为on/off,objective-c,ios,xcode,Objective C,Ios,Xcode,也许我的问题太简单了,但我不知道如何解决我的问题。我在代码中创建了UISwitch: UISwitch *soundSwitch = [[[UISwitch alloc]initWithFrame:CGRectMake(155, 10, 150, 50)] autorelease]; 它显示带有1/0值的开关。我想炫耀一下。如果我将UISwitch置于设计器模式,它将显示开/关。为什么?据我所知,如果当前本地语言是英语,那么它将显示“开/关”,如果它是另一种语言,那么它将显示I/0。看看,

也许我的问题太简单了,但我不知道如何解决我的问题。我在代码中创建了UISwitch:

  UISwitch *soundSwitch = [[[UISwitch alloc]initWithFrame:CGRectMake(155, 10, 150, 50)] autorelease];

它显示带有1/0值的开关。我想炫耀一下。如果我将UISwitch置于设计器模式,它将显示开/关。为什么?

据我所知,如果当前本地语言是英语,那么它将显示“开/关”,如果它是另一种语言,那么它将显示I/0。

看看,这将帮助您思考。

如果我从代码和设计器创建UISwitch,为什么它会显示不同的文本?UISwitch行为不同于iOS版本和设备,但是您不能自定义它。如果不创建自定义控件,是否不可能创建带有开/关文本的UISwitch?如果我从代码和设计器创建UISwitch,为什么它会显示不同的文本?当然这不是不可能的,你可以查看UISwitch的子视图,然后找到标签,按照你的意愿设置标签。有人能回答为什么我从代码和设计器创建UISwitch,它会显示不同的文本吗?