Я новичок в программировании, поэтому я надеюсь, что это очень простая ошибка. Я создал UILabel
в приложении xamarin ios, используя визуальную студию, и я хочу обновлять ее новыми данными каждые 30 секунд. Я получил его для обновления, но вместо нового номера на моем ярлыке, я получаю новый номер поверх моего предыдущего номера, который, хотя несколько раз работает, не читается. Как это сделать, чтобы получить только новое значение моего int
в UILabe
?xamarin ios uilabel issues
Мой код выглядит следующим образом
int mytest = 0;
private async Task RefreshAsync()
{
while (0 == 0)
{
mytest++;
var t1label = new UILabel(new RectangleF(10, 10, 200, 100));
t1label.Text = mytest.ToString();
View.Add(t1label);
t1label.Font = UIFont.SystemFontOfSize(25);
await Task.Delay(30000);
}
}
Я столкнулся с той же проблемой. Вы должны инициализировать метку перед циклом while. –