banchichen/tzimagepickercontroller

一个支持多选、选原图和视频的图片选择器,同时有预览、裁剪功能,支持iOS6+。 A clone of UIImagePickerController, support picking multiple photos、original photo、video, also allow preview photo...

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 11 minutes ago
Added to GitGenius on September 8th, 2026
Created on January 7th, 2016
Open Issues & Pull Requests: 64 (+0)
GitHub issues: Enabled
Number of forks: 1,889
Total Stargazers: 8,146 (+0)
Total Subscribers: 169 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 9.7 days
Mean response time: 33.9 days
90th percentile: 130.2 days
Tracked items: 45

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 7% of issues opened in the past year have been closed. Three people close 95% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 17
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 592 days
Stale 30+ days: 16
Stale 90+ days: 16

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (1)
  • enhancement (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

TZImagePickerController is an image and video picker library for iOS that provides an alternative to the native UIImagePickerController with extended capabilities.

The tool addresses the need for a more flexible media selection interface by offering multiple photo selection, original photo preservation, video picking, photo and video preview, and image cropping functionality. It wraps the Photos framework to deliver these features through a customizable picker interface that developers can integrate into their applications.

Developers should adopt this tool if they need multi-selection capabilities or video picking beyond what the standard UIImagePickerController provides. It suits projects targeting iOS 10 and later that require preview and cropping features alongside media selection. The library is available through CocoaPods and Carthage, or can be manually integrated by adding the TZImagePickerController folder to a project.

The project maintains active engagement with users through issue tracking and documentation of known platform-specific behaviors. The maintainers provide a demo application and detailed setup instructions, including the required privacy descriptions for camera, photo library, location, and microphone access that must be added to an application's info.plist file.