Repolode
longitachi

longitachi/ZLPhotoBrowser

Selector de fotos para iOS al estilo de WeChat, con selección de fotos, GIF, Live Photos y videos, además de edición integrada de imágenes y videos.

Estrellas
4,988
Forks
1,014
Issues abiertos
15
Último commit
hace 19 días

¿Qué es?

ZLPhotoBrowser es una biblioteca de selección para iOS que reproduce la experiencia de selección de fotos de WeChat. Los usuarios pueden previsualizar imágenes, deslizar el dedo o arrastrarlo por las miniaturas para seleccionar varios elementos y elegir fotos, GIF, Live Photos y videos de la fototeca.

Además de la selección, la biblioteca incluye un editor de imágenes con herramientas para dibujar, recortar, añadir stickers y texto, crear mosaicos, aplicar filtros y ajustar el brillo, el contraste y la saturación. También cuenta con un editor de video para recortar clips y editar varios videos. Además, ofrece una cámara personalizada para tomar fotos y grabar videos directamente desde el selector.

El framework es compatible con SwiftUI, las ventanas múltiples en iPad y la orientación horizontal. Permite personalizar los colores, las fuentes, el número de columnas, los límites de selección y la duración máxima de los videos. Se distribuye mediante CocoaPods, Carthage y Swift Package Manager, y la versión 6.x requiere iOS 15.0 o posterior.

Funciones clave

  • 01Selecciona fotos, GIF, Live Photos y videos, con modos de previsualización o fototeca.
  • 02Permite seleccionar varios elementos deslizando el dedo y reordenarlos arrastrándolos en la parte inferior de la vista previa.
  • 03Editor de imágenes con herramientas para dibujar, recortar, añadir stickers y texto, crear mosaicos, aplicar filtros y hacer ajustes.
  • 04Editor de video para recortar clips, con compatibilidad para editar varios videos.
  • 05Cámara personalizada para tomar fotos y grabar videos desde el selector.
  • 06Compatible con SwiftUI, las ventanas múltiples en iPad y 16 idiomas de interfaz.

Casos de uso

  • Añadir a una app de chat o red social para iOS un selector multimedia al estilo de WeChat.
  • Permitir que los usuarios seleccionen y editen ligeramente sus fotos antes de subirlas.
  • Crear un editor de perfiles o publicaciones que admita fotos y videos.
  • Ofrecer la opción de recortar videos en la app antes de enviar los clips.

Inicio rápido

  1. 1

    Añade ZLPhotoBrowser a tu target en el Podfile

  2. 2

    Instala el pod con CocoaPods

    pod install

Antes de usarlo

  • Solo es compatible con iOS; no es compatible con macOS, Android ni otras plataformas.
  • La versión 6.0.0 y posteriores requieren iOS 15.0 o posterior; las versiones anteriores requieren iOS 10.0 o posterior.
  • El Info.plist de tu app debe incluir las descripciones de uso de la fototeca, la cámara y el micrófono.

Temas

#ios#swift#image-picker#photo-editor#video-editor#live-photo#camera#uikit#editimage#editvideo

Preguntas frecuentes

¿Qué es ZLPhotoBrowser?
Selector de fotos para iOS al estilo de WeChat, con selección de fotos, GIF, Live Photos y videos, además de edición integrada de imágenes y videos. ZLPhotoBrowser es una biblioteca de selección para iOS que reproduce la experiencia de selección de fotos de WeChat. Los usuarios pueden previsualizar imágenes, deslizar el dedo o arrastrarlo por las miniaturas para seleccionar varios elementos y elegir fotos, GIF, Live Photos y videos de la fototeca.
¿ZLPhotoBrowser es gratuito? ¿Qué licencia tiene?
ZLPhotoBrowser es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿ZLPhotoBrowser sigue mantenido?
Mantenimiento activo. El último commit de ZLPhotoBrowser fue el 19 oct 2026.
¿Para qué puedo usar ZLPhotoBrowser?
Añadir a una app de chat o red social para iOS un selector multimedia al estilo de WeChat. Permitir que los usuarios seleccionen y editen ligeramente sus fotos antes de subirlas. Crear un editor de perfiles o publicaciones que admita fotos y videos. Ofrecer la opción de recortar videos en la app antes de enviar los clips.
¿Cómo se instala ZLPhotoBrowser?
Añade ZLPhotoBrowser a tu target en el Podfile Instala el pod con CocoaPods: pod install
¿Dónde consigo ZLPhotoBrowser?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/longitachi/ZLPhotoBrowser

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados