Iphone UITableView堆叠/阴影背景

Iphone UITableView堆叠/阴影背景,iphone,ios,uitableview,uiview,Iphone,Ios,Uitableview,Uiview,我试图使UITableView看起来像是在一堆文件上。我使用UIView覆盖了drawRect,实现了类似的版本,但由于UITableView的复杂性,我相信它将比使用标准UIView更复杂。如果使用可拉伸图像,则拉伸的位不会对齐。实现这种效果的最佳方法是什么?对于阴影,您可以使用CALayer,如下例所示 tableView.layer.shadowRadius = 3.f; tableView.layer.shadowColor = [UIColor blackColor].CGColor;

我试图使UITableView看起来像是在一堆文件上。我使用UIView覆盖了
drawRect
,实现了类似的版本,但由于UITableView的复杂性,我相信它将比使用标准UIView更复杂。如果使用可拉伸图像,则拉伸的位不会对齐。实现这种效果的最佳方法是什么?

对于阴影,您可以使用CALayer,如下例所示

tableView.layer.shadowRadius = 3.f;
tableView.layer.shadowColor = [UIColor blackColor].CGColor;
tableView.layer.shadowOffset = CGSizeMake(2, 2);
tableView.layer.shadowOpacity = .6f;
对于堆栈印象,我将在表视图下添加一些具有相同阴影边框的视图。

您可以在以下位置查阅我的答案:。它将帮助您设置阴影背景效果。