Я сделал CollectionViewCells и хочу, чтобы углы были округлены, как ячейки App Store. Я сделал фон разными цветами, чтобы лучше его видеть. также пытается сделать то же самое для просмотра изображений
В приведенном ниже коде я попытался сделать угол закругленным, но не изменился.
func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
// setup the cell and cast it to the custom cell created.
let cell = collectionView.dequeueReusableCell(withReuseIdentifier: "cell", for: indexPath) as! CollectionViewCell
cell.elementNameLabel.text = elemementName[indexPath.row]
cell.elementDescriptionLabel.text = elementDescription[indexPath.row]
cell.elementImage.image = elementImage[indexPath.row]
// Create the shadows and modify the cards
cell.contentView.layer.cornerRadius = 10.0
cell.contentView.layer.borderWidth = 1.0
cell.contentView.layer.borderColor = UIColor.clear.cgColor
cell.contentView.layer.masksToBounds = false
cell.layer.shadowColor = UIColor.gray.cgColor
cell.layer.shadowOffset = CGSize(width: 0, height: 1.0)
cell.layer.shadowRadius = 4.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
}