gpt4 book ai didi

IOS - UITableController 部分页脚的背景颜色

转载 作者:可可西里 更新时间:2023-11-01 06:20:44 26 4
gpt4 key购买 nike

谁能教我如何使uitableview页脚有一个清晰的背景?

我添加了一个 15 高的页脚,它是通过以下方式添加的 -

-(CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section{
if (section==0){
return 0;
}
else{
return 15;
}
}

效果很好 - 但页脚是灰色 strip - tableview 有背景图像 - 所以我希望页脚清晰 - 这可能吗?如果是这样,我该如何设计它?

最佳答案

从 iOS6 开始,我们有更好的解决方案:

有一个委托(delegate)方法- (void)tableView:(UITableView *)tableView willDisplayFooterView:(UIView *)view forSection:(NSInteger)section NS_AVAILABLE_IOS(6_0);

你可以像这样使用这个方法

- (void)tableView:(UITableView *)tableView willDisplayFooterView:(UIView *)view forSection:(NSInteger)section {

//Set the background color of the View
view.tintColor = [UIColor blueColor];

//Set the TextLabel Color
UITableViewHeaderFooterView *header = (UITableViewHeaderFooterView *)view;
[header.textLabel setTextColor:[UIColor whiteColor]];
}

关于IOS - UITableController 部分页脚的背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22504001/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com