0
如何獲取drawRect以等待ViewController給出ViewController實際需要的繪製順序。drawRect,等待訂單
我正在繪製一個圖表,它依賴於viewControllers數組來繪製自己。
UIView正在繪製,但它並未等待所有變量發生。 我做的ViewController:
[self.chartView setNeedsDisplay];
和ChartView(UIView的)我有以下幾點:
NSArray *numbersForLine = [self.delegate WhatsTheArray:self];
NSLog(@"numbersForLine in Chartview: %@", numbersForLine);
後,我瞭解我的觀點有,我致電上述方法繪製的陣列。 問題是它只是忽略數組並繪製它所需要繪製的任何東西。它不等待ViewController發送數組。
有沒有什麼辦法可以讓它等待ViewController傳遞數組然後drawRect? 或者是否有任何其他方法的執行,然後委託做我想做的事情?
這會給我Bad_access,但實際上,我安裝代理後,將工作美麗:)贊@cocoakomali! – Farini 2012-02-13 21:25:16
是的。我沒有提到,你是對的。 – cocoakomali 2012-02-14 02:22:47