CornerRadius diferente para cada esquina Swift 3 - iOS

Quiero establecer un radio de esquina diferente para una vista en Swift -3, puedo establecer el radio de cada esquina en el mismo valor que el mencionado en la siguiente publicación,¿Cómo configurar cornerRadius solo para la esquina superior izquierda y superior derecha de una UIView?

¿Hay alguna manera de establecer el radio de la esquina en el siguiente formato? Radio superior izquierda: 18 Radio superior derecha: 18 Radio inferior derecha: 3 Radio inferior izquierda: 18

Respuestas a la pregunta(2)

Su respuesta a la pregunta