Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 如何对UITableView标题进行微小更改,但基本上保留设计_Iphone_Objective C_Uitableview - Fatal编程技术网

Iphone 如何对UITableView标题进行微小更改,但基本上保留设计

Iphone 如何对UITableView标题进行微小更改,但基本上保留设计,iphone,objective-c,uitableview,Iphone,Objective C,Uitableview,我的项目中有一个简单的UITableView,其中包含分段数据。每个部分的每个字母都有一个标题,所以看起来像iPhone上的联系人应用程序。但是,我唯一想更改的是标题背景的颜色。此代码不起作用,但这正是我想要实现的: - (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section { UIView *headerView = [[[UITableView alloc] ini

我的项目中有一个简单的UITableView,其中包含分段数据。每个部分的每个字母都有一个标题,所以看起来像iPhone上的联系人应用程序。但是,我唯一想更改的是标题背景的颜色。此代码不起作用,但这正是我想要实现的:

- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
{
    UIView *headerView = [[[UITableView alloc] init] tableHeaderView];
    [headerView setBackgroundcolor:[UIColor redColor]];
    return headerView;
}
我可以从头开始设计我的headerView,方法是初始化UIView并将其构建为现在的标题,但是我需要编写更多的代码,并且必须猜测属性,因为我不知道常规标题的代码是什么,而且因为我只想更改背景色,所以我认为可能有更简单的方法


谢谢

如果有人遇到这个问题并想知道该怎么办,我只想自己为这个问题添加一个答案。简而言之,你不能简单地改变标题的颜色,但是,你可以编写更多的代码来模拟渐变和阴影,使它看起来像headerView。这样做的确切代码可以在另一个问题中找到:

不确定谁留下了-1或为什么,但这几乎是一个逐字重复的问题