Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/328.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/0/unity3d/4.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
C# 统一用户界面“;切换";开关模式_C#_Unity3d - Fatal编程技术网

C# 统一用户界面“;切换";开关模式

C# 统一用户界面“;切换";开关模式,c#,unity3d,C#,Unity3d,在我的应用程序中,我使用了bool类型输入的切换。我成功地将数据发布到存储器中,但当我想显示数据时,toogle没有响应 你好,, 在我的应用程序中,我使用了bool类型输入的切换。我成功地将数据发布到存储器中,但当我想显示数据时,toogle没有响应 这是我保存数据的代码 if(pregnancyToggle.isOn){ form.AddField("pregnancy", "1"); }else{ form.AddField("pregnancy",

在我的应用程序中,我使用了bool类型输入的切换。我成功地将数据发布到存储器中,但当我想显示数据时,toogle没有响应

你好,, 在我的应用程序中,我使用了bool类型输入的切换。我成功地将数据发布到存储器中,但当我想显示数据时,toogle没有响应

这是我保存数据的代码

if(pregnancyToggle.isOn){
        form.AddField("pregnancy", "1");
    }else{
        form.AddField("pregnancy", "0");
    }
下面是我如何从数据库中获取数据

if(www.text.Split('\t')[5]=="1"){
            pregnancyToggle.onValueChanged.Invoke(true);
        }
        else
        {
           pregnancyToggle.isOn = false;
        }
如果解析值为“1”,我想将切换设置为活动(tik) 我该怎么做?

您可以通过简化“isOn”的设置来实现

或者,在原始代码中

if( www.text.Split('\t')[5]=="1")
{
    pregnancyToggle.isOn = true;
}
else
{
    pregnancyToggle.isOn = false;
}

谢谢。有时以前我尝试过这个方法,但它不起作用:P,但现在它起作用了:D
if( www.text.Split('\t')[5]=="1")
{
    pregnancyToggle.isOn = true;
}
else
{
    pregnancyToggle.isOn = false;
}