Sí. En la documentación que viene con Xcode de Apple están todos los métodos y todas sus opciones y parámetros para todo el SDK de iOS. (Es MUCHA documentación.) En eso están las opciones de transición.
Pero, esta no es una pregunta tan simple como piensas. ¿Qué tipo de vista estás haciendo la transición? La UIView principal enumera las siguientes opciones de transición:
static var transitionFlipFromLeft: UIViewAnimationOptions
static var transitionFlipFromRight: UIViewAnimationOptions
static var transitionCurlUp: UIViewAnimationOptions
static var transitionCurlDown: UIViewAnimationOptions
static var transitionCrossDissolve: UIViewAnimationOptions
static var transitionFlipFromTop: UIViewAnimationOptions
static var transitionFlipFromBottom: UIViewAnimationOptions
- Cómo animarme a seguir adelante con una idea de aplicación para iOS
- ¿Hay alguna aplicación de Android exitosa que se lanzó con un fuerte competidor ya en iOS? es decir, ¿es inteligente ir a "Android primero" para sortear la competencia existente?
- ¿Dónde puedo encontrar un gran desarrollador de iOS para que sea cofundador?
- ¿Podemos convertir Android en iOS?
- ¿Hay alguna manera de conocer la fuente de los usuarios que instalaron mi aplicación iOS?
Pero algunas subclases (otros tipos de vista más específicos) a veces agregan otras opciones. Y tú también puedes escribir el tuyo. Entonces esto no puede ser una lista exhaustiva. Es una lista de las transiciones integradas en la clase de vista principal disponible para todas las vistas.
¡Pero! También hay formas de modificar estas transiciones cambiando su velocidad, y cambiar su rampa de entrada y salida de varias maneras. La naturaleza de las transiciones anteriores se puede cambiar para verse y sentirse de manera diferente.