2012-01-03 2 views
1

У меня возникли проблемы с установкой обратного изображения на TTView. Вот код, который я нашел в Интернете, но он показывает только черный квадрат.Установите TTImageView в качестве фона на TTView

- (TTView *) monthBar { 
if (!_monthBar) { 
    _monthBar = [[[TTView alloc] init] autorelease]; 
    _monthBar.style = TTSTYLE(calendarMonthBarStyle); 
    _monthBar.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleBottomMargin; 
    TTImageView *imageView = [[TTImageView alloc]initWithFrame:CGRectMake(0, 0, 480, 20)]; 
    [imageView setDefaultImage:[UIImage imageNamed:@"picture.png"]]; 
    [self.monthBar addSubview:imageView]; 
    [imageView release]; 
    [self addSubview: _monthBar]; 
} 
return _monthBar; 
} 

Если кто-то знает, как его решить, пожалуйста, помогите мне. Спасибо!

+0

Вы пробовали UIImageView вместо TTImageView? –

ответ

0

Использование изображенияПросмотр как подсмотр _monthBar обычно не требуется. Вместо этого вы должны использовать изображение в качестве фона в стиле. Ваш стиль, кажется, называется calendarMonthBarStyle. Вам нужно добавить TTImageStyle, ссылаясь на «picture.png».

Смежные вопросы