2

我想做一个漂亮的 UITableView,尝试做以下事情:

self.tableView.layer.cornerRadius = 4;
self.tableView.layer.masksToBounds = NO;
self.tableView.layer.shadowColor = [[UIColor blackColor] CGColor];
self.tableView.layer.shadowOffset = CGSizeMake(0.0f,0.5f);
self.tableView.layer.shadowOpacity = .5f;
self.tableView.layer.shadowRadius = 0.5f;

我得到以下结果:

在此处输入图像描述

为什么我的 UITableView 的顶角不是圆角的?

4

1 回答 1

2

根据我的说法,您做得很好,但是缺少此代码。所以请尝试实现这个。我想你想喜欢这个..见下图 在此处输入图像描述

- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
{
    cell.backgroundColor = [UIColor clearColor];
}
于 2013-05-08T07:55:33.127 回答