更改滑块时如何更新子类UIView以进行绘制?

时间:2012-05-03 13:46:27

标签: xcode uiview drawing uislider

前段时间我在其中一部iTunes U电影上看过这部电影(我认为是斯坦福电影)。 我遗憾地找不到确切的视频......所以如果你知道请告诉我。

我想创建一个视图,用户可以使用滑块更改笑脸。

所以我目前的计划是子类UIView,然后使用drawInRect来绘制。 但是如何将滑块值挂钩到我的绘图中?如何“平滑”地更新它?

1 个答案:

答案 0 :(得分:0)

在滑块的值更改处理程序中,请求视图重绘自身。视图应首先清除其上下文,然后根据您传递给它的输入(滑块的值)执行任何操作,然后再要求它使用-setNeedsDisplay等重绘自身。

相关问题