试图使用setNeedsDisplay()

时间:2016-01-18 14:08:20

标签: ios swift swift2

我试图重新加载UIView。其实我收到了错误

  

无法转换类型' HomeViewController'的值预期的论证类型' UIView'

所以这就是代码:

UIView.setNeedsDisplay(self)

你有什么想法吗?

1 个答案:

答案 0 :(得分:5)

UIView是一个类,setNeedsDisplay()是一个实例函数。

您希望在UIView 实例(而不是类本身)上调用此函数。所以你想要:

self.view.setNeedsDisplay();

setNeedsDisplay()也没有接受任何争论,所以我不知道你为什么试图将self传递给它。