Swift3 Cómo implementar la hoja inferior en iOS como en Android

En mi aplicación tengo que mostrar la hoja inferior igual que en Android. Mi requisito es el siguiente: en la pantalla1 si deslizamos, entonces deberían cambiarse como scree2, y el mismo escenario requerido onclick con el button (button de color de background azul), gracias de antemano .

introduzca la descripción de la imagen aquí

introduzca la descripción de la imagen aquí

Puede usar UIAlertController con .ActionSheet para el estilo preferido o crear UIView personalizado con la lógica necesaria.