3

我正在尝试使用 MonoTouch 创建自定义 ProgressBar。我创建了一个用计时器重绘线条的类。我的问题是,当SetNeedsDisplay被调用时,视图不会重绘自身。只有在提供触摸时才会SetNeedsDisplay调用 OnDraw 方法。我该怎么做才能在OnDraw没有触摸的情况下调用该方法?

4

1 回答 1

3

您需要确保SetNeedsDisplay在 ui-thread 中调用,否则它不会重绘视图。来源

于 2012-06-12T14:38:56.330 回答