在我的应用程序中,我将切换开关用于布尔类型输入。我已成功将数据发布到存储中,但是当我想显示数据时,togle无法响应。
你好, 在我的应用程序中,我将切换开关用于布尔类型输入。我已成功将数据发布到存储中,但是当我想显示数据时,togle无法响应。
这是我保存数据的代码。
if(pregnancyToggle.isOn){
form.AddField("pregnancy", "1");
}else{
form.AddField("pregnancy", "0");
}
这是我从db获取数据的方式。
if(www.text.Split('\t')[5]=="1"){
pregnancyToggle.onValueChanged.Invoke(true);
}
else
{
pregnancyToggle.isOn = false;
}
如果解析值为“ 1”,我想将切换设置为激活(tik) 我怎样才能做到这一点? UI of toggle.
答案 0 :(得分:0)
您可以通过简化“ isOn”的设置来做到这一点
pregnancyToggle.isOn = ( www.text.Split('\t')[5]=="1");
或者,以您的原始代码
if( www.text.Split('\t')[5]=="1")
{
pregnancyToggle.isOn = true;
}
else
{
pregnancyToggle.isOn = false;
}