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!