我已经创建了一个自定义的UITableViewheaderfooterView并成功从nib加载到我的UITableView中,但始终收到此消息
“Setting the background color on UITableViewheaderfooterView has been
deprecated. Please use contentView.backgroundColor instead.”
这里是加载我的自定义UITableViewheaderfooterView的代码:
- (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section { KTheaderfooterViewIphone customHeaderIphone* = [[[NSBundle mainBundle] loadNibNamed:@"KTheaderfooterViewIphone" owner:self options:nil] objectAtIndex:0]; customHeaderIphone.tintColor = [UIColor whiteColor]; // this code worked,but the message above always show customHeaderIphone.contentView.backgroundColor = [UIColor redColor]; // this code doesn't work,nothing's happened customHeaderIphone.contentView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"customHeader.png"]]; // this code doesn't work too,I can't change custom background image return customHeaderIphone;
}
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。