我有一个正在发生的事情的图像:
我如何摆脱那个阴影?
Swift 4 解决方案;使用扩展的 uitableviewcontroller 因为现在阴影在表格中并且仅在移动单元格时添加。
class UITableViewControllerEx: UITableViewController {
override func viewWillLayoutSubviews() {
super.viewWillLayoutSubviews()
view.subviews.filter({ String(describing: type(of: $0)) == "UIShadowView" }).forEach { (sv: UIView) in
sv.alpha = 0
}
}
}
在 cellForRowAtIndexPath 中试试这个,它就像 Charm 一样工作!!!
cell.layer.shadowOffset = CGSizeMake(0, 0);
cell.layer.shadowColor = [[UIColor clearColor] CGColor];
cell.layer.shadowRadius = 0;
cell.layer.shadowOpacity = 0.0f;