1
resposta

Não consigo arredondar o banner e o reader. Abaixo está o código. Não consigo encontrar o erro.

func configuraView() { headerView.backgroundColor = UIColor(red: 30.0/255.0, green: 59.0/255.0, blue: 119.0/255.0, alpha: 1)

    bannerView.layer.cornerRadius = 10
    bannerView.layer.masksToBounds = true

    headerView.layer.cornerRadius = 100
    headerView.layer.maskedCorners = [.layerMinXMaxYCorner, .layerMaxXMaxYCorner]

}
1 resposta

Olá, Mislaine! Tudo bem?

Pelo código que você compartilhou, parece que você está tentando arredondar o banner e o headerView. No entanto, parece que há um pequeno erro no código.

Ao arredondar o headerView, você está definindo o raio do canto como 100. No entanto, acredito que você queira arredondar apenas os cantos inferiores. Para fazer isso, você pode ajustar o código da seguinte maneira:

headerView.layer.cornerRadius = 10
headerView.layer.maskedCorners = [.layerMinXMaxYCorner, .layerMaxXMaxYCorner]

Dessa forma, você define o raio do canto como 10 e especifica que apenas os cantos inferiores devem ser arredondados.

Espero que isso resolva o seu problema! Se tiver mais alguma dúvida, é só perguntar.

Espero ter ajudado e bons estudos!