Repolode
longitachi

longitachi/ZLPhotoBrowser

WeChat 스타일의 iOS 사진 선택기로, 사진·GIF·Live Photos·동영상을 고르고 이미지와 동영상을 바로 편집할 수 있습니다.

스타
4,989
포크
1,014
열린 이슈
15
마지막 커밋
18일 전

어떤 프로젝트인가요?

ZLPhotoBrowser는 WeChat의 사진 선택 경험을 구현한 iOS 피커 라이브러리입니다. 사용자는 이미지를 미리 보고, 썸네일을 밀거나 드래그해 여러 항목을 선택할 수 있으며, 사진 라이브러리에서 사진, GIF, Live Photos, 동영상을 고를 수 있습니다.

선택 기능 외에도 그리기, 자르기, 스티커, 텍스트, 모자이크, 필터와 밝기·대비·채도 조정 기능을 갖춘 이미지 편집기가 포함되어 있습니다. 여러 동영상을 편집할 수 있는 동영상 편집기로 클립을 자를 수도 있습니다. 또한 피커 안에서 바로 사진을 촬영하고 동영상을 녹화할 수 있는 커스텀 카메라도 제공합니다.

이 프레임워크는 SwiftUI, iPad 멀티 윈도우, 가로 방향을 지원하며 색상, 글꼴, 열 수, 선택 개수 제한, 동영상 길이 제한을 설정할 수 있습니다. CocoaPods, Carthage, Swift Package Manager로 배포되며, 6.x 버전은 iOS 15.0 이상이 필요합니다.

핵심 기능

  • 01미리보기 또는 라이브러리 모드에서 사진, GIF, Live Photos, 동영상을 선택할 수 있습니다.
  • 02화면을 밀어 여러 항목을 선택하고, 미리보기 하단에서 드래그해 선택 항목의 순서를 바꿀 수 있습니다.
  • 03그리기, 자르기, 스티커, 텍스트, 모자이크, 필터 및 각종 조정 기능을 제공하는 이미지 편집기입니다.
  • 04동영상을 자를 수 있으며 여러 동영상 편집도 지원하는 동영상 편집기입니다.
  • 05피커 안에서 사진과 동영상을 촬영할 수 있는 커스텀 카메라입니다.
  • 06SwiftUI, iPad 멀티 윈도우, 16개 인터페이스 언어를 지원합니다.

활용 사례

  • iOS 채팅 앱이나 소셜 앱에 WeChat 스타일의 미디어 피커를 추가할 때
  • 사용자가 사진을 업로드하기 전에 선택하고 간단히 편집하도록 할 때
  • 사진과 동영상을 받는 프로필 또는 게시물 작성 화면을 만들 때
  • 클립을 보내기 전에 앱 안에서 동영상을 자르는 기능을 제공할 때

빠른 시작

  1. 1

    Podfile에서 타깃에 ZLPhotoBrowser를 추가하세요

  2. 2

    CocoaPods로 pod를 설치하세요

    pod install

사용 전 알아둘 점

  • iOS만 지원합니다. macOS, Android 및 기타 플랫폼은 지원하지 않습니다.
  • 버전 6.0.0 이상은 iOS 15.0 이상이 필요하며, 이전 버전은 iOS 10.0 이상이 필요합니다.
  • 앱의 Info.plist에 사진 라이브러리, 카메라, 마이크 사용 목적 설명을 포함해야 합니다.

토픽

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

자주 묻는 질문

ZLPhotoBrowser은(는) 무엇인가요?
WeChat 스타일의 iOS 사진 선택기로, 사진·GIF·Live Photos·동영상을 고르고 이미지와 동영상을 바로 편집할 수 있습니다. ZLPhotoBrowser는 WeChat의 사진 선택 경험을 구현한 iOS 피커 라이브러리입니다. 사용자는 이미지를 미리 보고, 썸네일을 밀거나 드래그해 여러 항목을 선택할 수 있으며, 사진 라이브러리에서 사진, GIF, Live Photos, 동영상을 고를 수 있습니다.
ZLPhotoBrowser은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
ZLPhotoBrowser은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
ZLPhotoBrowser은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. ZLPhotoBrowser의 마지막 커밋은 2026년 10월 19일입니다.
ZLPhotoBrowser은(는) 어디에 사용할 수 있나요?
iOS 채팅 앱이나 소셜 앱에 WeChat 스타일의 미디어 피커를 추가할 때 사용자가 사진을 업로드하기 전에 선택하고 간단히 편집하도록 할 때 사진과 동영상을 받는 프로필 또는 게시물 작성 화면을 만들 때 클립을 보내기 전에 앱 안에서 동영상을 자르는 기능을 제공할 때
ZLPhotoBrowser는 어떻게 설치하나요?
Podfile에서 타깃에 ZLPhotoBrowser를 추가하세요 CocoaPods로 pod를 설치하세요: pod install
ZLPhotoBrowser은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/longitachi/ZLPhotoBrowser

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트