Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save ShawnPreval97/dd73480e1807ae05968b7a37e3d4580f to your computer and use it in GitHub Desktop.
Save ShawnPreval97/dd73480e1807ae05968b7a37e3d4580f to your computer and use it in GitHub Desktop.
UICollectionViewCell -> Corner Radius AND Shadow
func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
cell.contentView.layer.cornerRadius = 2.0
cell.contentView.layer.borderWidth = 1.0
cell.contentView.layer.borderColor = UIColor.clear.cgColor
cell.contentView.layer.masksToBounds = true;
cell.layer.shadowColor = UIColor.lightGray.cgColor
cell.layer.shadowOffset = CGSize(width:0,height: 2.0)
cell.layer.shadowRadius = 2.0
cell.layer.shadowOpacity = 1.0
cell.layer.masksToBounds = false;
cell.layer.shadowPath = UIBezierPath(roundedRect:cell.bounds, cornerRadius:cell.contentView.layer.cornerRadius).cgPath
return cell
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment