2015-04-19 2 views
0
self.channelStarter = [[ChannelStarter alloc] initWithFrame:CGRectMake(0,0, self.tv.frame.size.width, 44)]; 
self.tv.tableHeaderView = self.channelStarter; 

po self.tv.talbeHeaderView 
<ChannelStarter: 0x7fd0c1d6e420; frame = (0 0; 414 44); layer = <CALayer: 0x7fd0c1d49ee0>> 

//ChannelStarter.m 
- (id)init { 
    self = [super init]; 
    self.backgroundColor = [UIColor yellowColor]; 
    return self; 
} 

Я не вижу желтый фон, только мой стол.Tableheaderview in iOS8 не отображается

ответ

0

Попробуйте реализовать метод initWithFrame:

- (instancetype)initWithFrame:(CGRect)frame { 
    self = [super initWithFrame:frame]; 
     if(self) { 
      self.backgroundColor = [UIColor yellowColor]; 
     } 
    return self; 
} 
Смежные вопросы