| Region | Languages |
|---|---|
| Global | English |
| Asia | 廣東話 繁體中文 简体中文 日本語 한국어 Indo हिन्दी |
| Europe | Français Deutsch Español Русский Polski Türkçe |
| ME & Africa | العربية Kiswahili |
2.2.3 (Versión Estable)
Optimizado para interacciones de alto rendimiento sin interrupciones.
- Carrusel Infinito Fluido: Nueva lógica de índice virtual que evita "cartas voladoras" y asegura una rotación infinita suave.
- Rendimiento Optimizado: Renderizado acelerado por Metal (
drawingGroup) y actualizaciones eficientes por frame a través deRunLoop. - Desplazamiento con Inercia: Gestos interactivos basados en la velocidad, ultra fluidos con una sensación de desaceleración nativa.
- Soporte para AsyncImage: Gestión de URL pre-validada para una carga de imágenes remotas sin retrasos.
- Dos Modos de Visualización: Elija entre diseños dinámicos
.carousely elegantes.static. - Efectos de Texto Avanzados: Hermoso renderizado de texto y transiciones utilizando las funciones de SwiftUI 6.0.
- 📲 Requiere iOS 18.0+
- Swift 6.0
- Xcode 16.0+
Agregue el paquete a su proyecto: https://github.com/1998code/19-Splash-Screen-for-SwiftUI
La experiencia interactiva clásica con imágenes rotativas.
SplashScreen(
images: [
Photo("ImageName1"),
Photo("https://example.com/image.jpg") // ¡Compatible con URL remotas!
],
title: "Bienvenido a",
product: "Apple TV",
caption: "Explore todas las películas, programas de TV y más.",
cta: "Ver ahora"
) {
print("Botón de acción pulsado")
}
Un diseño limpio y desplazable, perfecto para presentaciones de productos.
SplashScreen(
mode: .static,
images: [Photo("https://url.to/header_image.jpg")],
title: "Estudio del Creador",
product: "3 meses de Estudio del Creador gratis.",
caption: "Haga realidad su visión con aplicaciones potentes.",
features: [
SplashFeature(title: "Característica 1", icon: "video"),
SplashFeature(title: "Característica 2", icon: "waveform")
],
footer: "Se aplican términos y condiciones.",
cta: "Aceptar oferta",
secondaryCta: "Ver todos los planes",
secondaryAction: {
print("Acción secundaria pulsada")
}
) {
print("Acción primaria pulsada")
}
- Solo compatible con iOS 18+, aprovechando las últimas API
TextRenderery de efectos visuales de SwiftUI. - Redimensionamiento: El modo carrusel está optimizado para Pro/Pro Max. El modo estático incluye una ScrollView para manejar dispositivos más pequeños y diferentes longitudes de contenido.
Capturas de pantalla de la App Store © 2025 Apple Inc.
Creating visual effects with SwiftUI - Apple Developer
https://x.com/1998design/status/2019418746553790664
https://x.com/1998design/status/1888641485303878110
https://x.com/1998design/status/1888945523845140677
¡Use SwiftNEWKit juntos, 2 veces más efectivo!

MIT