3
我試圖創建一個計時器,將更新標籤每滴答後重繪的UILabel,這是我到目前爲止有:不能更新文本
public override void ViewDidLoad()
{
timer = new Timer();
timer.Elapsed += new ElapsedEventHandler (TimerOnTick);
timer.Interval = 1000;
timer.Start();
}
private void TimerOnTick (object obj, EventArgs ea)
{
timerLabel.Text = DateTime.Now.ToString();
timerLabel.SetNeedsDisplay();
}
但這不更新的標籤。在調試中,我可以看到timerLabel.Text
正在設置,但我不能得到更新或重繪視圖。
我更新我的timerLabel.text
後,如何才能重新繪製視圖?
巨大的感謝!我一直堅持了一個小時。 – Dimitar 2011-05-14 09:26:18