tableView.layer.shadowColor = [UIColor blackColor].CGColor;
tableView.layer.shadowOpacity = 0.6;
tableView.layer.shadowRadius = 5;
tableView.layer.shadowOffset = CGSizeMake(0,3);
tableView.layer.masksToBounds = NO;
tableView.clipsToBounds = NO;
clipsToBounds似乎是将阴影置于其中的神奇设置。不幸的是,它还具有在我的UITableview边界之外和之外绘制分隔线的神奇效果。
如果我添加一个空页脚,则表格外的分隔符会消失,但它们也会从没有数据的单元格中的表中消失。我真的想保持分隔线,即使表是空的,以具有“规则垫”效果。我认为这应该是一个简单的设置,但我的研究中没有提到它。任何见解将不胜感激。