TableView圆角和阴影

TableView圆角和阴影,第1张

TableView圆角和阴影

您可以将表视图添加到容器视图,并将阴影添加到该容器视图:

let containerView:UIView = UIView(frame:CGRect(x: 10, y: 100, width: 300, height: 400))self.tableView = UITableView(frame: containerView.bounds), style: .Plain)containerView.backgroundColor = UIColor.clearColor()containerView.layer.shadowColor = UIColor.darkGrayColor().CGColor   containerView.layer.shadowOffset = CGSize(width: 2.0, height: 2.0)containerView.layer.shadowOpacity = 1.0containerView.layer.shadowRadius = 2// This is for rounded cornersself.tableView.layer.cornerRadius = 10self.tableView.layer.masksToBounds = trueself.view.addSubview(containerView)containerView.addSubview(self.tableView)
编辑

Swift 3.0:

let containerView:UIView = UIView(frame:CGRect(x: 10, y: 100, width: 300, height: 400))self.tableView = UITableView(frame: containerView.bounds, style: .plain)containerView.backgroundColor = UIColor.clearcontainerView.layer.shadowColor = UIColor.darkGray.cgColorcontainerView.layer.shadowOffset = CGSize(width: 2.0, height: 2.0)containerView.layer.shadowOpacity = 1.0containerView.layer.shadowRadius = 2self.tableView.layer.cornerRadius = 10self.tableView.layer.masksToBounds = trueself.view.addSubview(containerView)containerView.addSubview(self.tableView)



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5622491.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-15
下一篇2022-12-15

发表评论

登录后才能评论

评论列表(0条)

    保存