Unity UI "Toggle" в выключенном режиме - PullRequest
0 голосов
/ 23 октября 2019

В моем приложении я использовал переключатель для ввода типа bool. Я успешно отправляю данные в хранилище, но когда я хочу отобразить данные, тогл не отвечает.

Здравствуйте, в моем приложении я использовал переключатель для ввода типа bool. Я успешно отправляю данные в хранилище, но когда я хочу отобразить данные, тогл не отвечает.

Вот мой код для сохранения данных.

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;
        }

Я хочу установить Toggleactive (tik), если значение синтаксического анализа равно "1". Как это сделать? Пользовательский интерфейс переключения.

1 Ответ

0 голосов
/ 23 октября 2019

Вы можете сделать это, упростив настройку «isOn»

pregnancyToggle.isOn = ( www.text.Split('\t')[5]=="1");

Или в своем исходном коде

if( www.text.Split('\t')[5]=="1")
{
    pregnancyToggle.isOn = true;
}
else
{
    pregnancyToggle.isOn = false;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...