2
我有一個控制器:自定義的UIView在UIScrollView中的drawRect從來沒有所謂
- (void)viewDidLoad {
[super viewDidLoad];
// Add a scroolView
self.scroolViewDay.scrollEnabled = YES;
// Compute the content Size of the TableDays
self.scroolViewDay.contentSize = CGSizeMake(self.scroolViewDay.frame.size.width,
80 * 48); // TO MODIFY!
[self.scroolViewDay addSubview:self.tableDays];
[self.tableDays setNeedsDisplay];
}
該控制器具有XIB
其中UIScrollView
是到。 自定義視圖TableDays有一個自定義drawRect
這是從來沒有所謂:
- (void)drawRect:(CGRect)rect {
NSLog(@"sono in drawRect");
}
爲什麼?
解決方案是初始化框架。 看到這個答案: http://stackoverflow.com/questions/6271681/simple-uiview-drawrect-not-being-called?rq=1 – giuseppe