Установка цвета фона для Подкласс UIView не работает

Я пытаюсь изменить цвет фона одного из моих Подклассы UIView. По какой-то причине self.backgroundColor = [UIColor whiteColor]; ничего не делает, когда я помещаю его в свой метод - (id) initWithFrame: (CGRect) frame внутри представления. Вид всегда черный. Я также пробовал self.myView.backgroundColor ... из контроллера моего представления, но это тоже не сработало. Есть идеи о том, что я делаю неправильно?

Соответствующий код выглядит так:

[...]
@interface PaperView : UIView
[....]

[...]
@implementation PaperView
[...] 

- (id)initWithFrame:(CGRect)frame
{
    self = [super initWithFrame:frame];
    if (self) {
        [...]
        // Initialization code        
        self.backgroundColor = [UIColor whiteColor]; // This doesn't do anything, the view is always black.
    }
    return self;
}
6
задан Anders 28 December 2011 в 19:54
поделиться