1
我有一个drawRect方法的UIView子类。我的viewController使用这个子类(我只是将它设置在xib中),所以UIView在屏幕上绘制一个矩形。从ViewController访问drawRect?
现在,我想发送一堆存储在我的viewController中的CGRects到我的UIView drawRect方法。
我不确定如何通过它们。有任何想法吗?谢谢。
我有一个drawRect方法的UIView子类。我的viewController使用这个子类(我只是将它设置在xib中),所以UIView在屏幕上绘制一个矩形。从ViewController访问drawRect?
现在,我想发送一堆存储在我的viewController中的CGRects到我的UIView drawRect方法。
我不确定如何通过它们。有任何想法吗?谢谢。
您可以将属性添加到您的UIView
子类来存储CGRect
的,将它们从你的UIViewController
然后从UIViewController
调用[self.view setNeedsDisplay];
。
嗨,我将如何访问UIView子类?我没有在viewController的任何地方实例化它。 – user339946 2012-02-13 01:04:18
你可以通过'self.view'访问视图控制器的视图 – edc1591 2012-02-13 01:19:27
您好,我得到一个错误:“接收器类型'UIView'实例消息没有声明一个带选择器的方法......”。我想这意味着我的viewController在某种程度上不使用正确的子类,尽管我将它设置在xib中。我怎样才能以编程方式设置它?或其他选项?谢谢 – user339946 2012-02-13 01:30:30