Objective c 设置分组静态表视图的样式

Objective c 设置分组静态表视图的样式,objective-c,uitableview,tableview,Objective C,Uitableview,Tableview,我有一个分组单元格静态表视图,我想知道如何归档这个设计?边界和阴影 谢谢没有自定义drawRect代码,您无法更改单元格的背景 这是一个基于上提供的答案的问题 基本上,您必须根据单元格顶部、中间和底部的位置绘制三种不同类型的自定义单元格。我一直希望iOS的每个版本都能让你以更直接的方式完成这项工作。如果没有定制的drawRect代码,你就无法更改单元格的背景 这是一个基于上提供的答案的问题 基本上,您必须根据单元格顶部、中间和底部的位置绘制三种不同类型的自定义单元格。我一直希望iOS的每个版本都

我有一个分组单元格静态表视图,我想知道如何归档这个设计?边界和阴影

谢谢

没有自定义drawRect代码,您无法更改单元格的背景

这是一个基于上提供的答案的问题

基本上,您必须根据单元格顶部、中间和底部的位置绘制三种不同类型的自定义单元格。我一直希望iOS的每个版本都能让你以更直接的方式完成这项工作。

如果没有定制的drawRect代码,你就无法更改单元格的背景

这是一个基于上提供的答案的问题


基本上,您必须根据单元格顶部、中间和底部的位置绘制三种不同类型的自定义单元格。我一直希望iOS的每个版本都能让您以更直接的方式完成这项工作。

您必须使用UITableViewCell override drawRect

但是,这里有一个很好的图书馆


使用一个工具,您将能够很容易地访问它。

您必须使用UITableViewCell override drawRect

但是,这里有一个很好的图书馆


使用此选项,您可以轻松访问。

您可以更改单元格的backroundView值:

UIImage *image = [[UIImage imageNamed:@"image-name"] stretchableImageWithLeftCapWidth:5.0 topCapHeight:5.0];
UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height)];
[imageView setImage:image];
self.backgroundView = imageView;
[imageView release];

您还可以更改selectedBackgroundView值。

您可以更改单元格的BackgroundView值:

UIImage *image = [[UIImage imageNamed:@"image-name"] stretchableImageWithLeftCapWidth:5.0 topCapHeight:5.0];
UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height)];
[imageView setImage:image];
self.backgroundView = imageView;
[imageView release];
您还可以更改selectedBackgroundView值