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