English | 简体中文
ZLPhotoBrowser是一款微信样式的图片选择器,支持预览/相册内拍照及录视频、拖拽/滑动选择,编辑图片/视频,支持多语言国际化等功能。
4.0.0
版本起,升级为纯Swift
编写框架,支持最低版本由 iOS8
升级到了 iOS10
Swift
版本兼容oc
app调用; 如需使用之前的oc
版本(oc
版本不再维护),请点这里
Swift
及OC
详细使用方法请查看Wiki
如果你仅想使用图片编辑功能,请移步ZLImageEditor
你想要的应有尽有,部分功能如下,更多功能请查看 ZLPhotoConfiguration
中的参数定义(没有的话欢迎提 issue ,功能建议好的话会采纳并着手开发)
如果你在使用中有好的需求及建议,或者遇到什么bug,欢迎随时issue,我会及时的回复
let ps = ZLPhotoPreviewSheet()
ps.selectImageBlock = { [weak self] results, isOriginal in
// your code
}
ps.showPreview(animate: true, sender: self)
let ps = ZLPhotoPreviewSheet()
ps.selectImageBlock = { [weak self] results, isOriginal in
// your code
}
ps.showPhotoLibrary(sender: self)
Info.plist
中添加如下键值对// 如果不添加该键值对,则不支持多语言,相册名称默认为英文
Localized resources can be mixed YES
//或者右键plist文件Open As->Source Code 添加
CFBundleAllowMixedLocalizations
// 相册使用权限描述
Privacy - Photo Library Usage Description
// 相机使用权限描述
Privacy - Camera Usage Description
// 麦克风使用权限描述
Privacy - Microphone Usage Description
● 4.4.8.1 - 4.4.8.2 (4.4.8 Patch)
Fix:
修复系统相机点击取消时相机没有消失的bug。
● 4.4.8
Add:
适配iOS 17,使用UIGraphicsImageRenderer替换UIGraphicsBeginImageContextWithOptions。
Fix:
修复ZLImagePreviewController界面视频无法播放的bug。
● 4.4.7
Add:
涂鸦工具添加橡皮擦功能。
勾选原图按钮时,添加显示已选择图片总大小功能。
Fix:
修复裁剪视频时,起始时间不对的bug。
● 4.4.6
Add:
支持设置序号label是否显示在选择按钮上。
支持滚动到底部功能。
图片编辑器中,所有操作均支持撤销及重做。
支持荷兰语。
支持设置文字贴纸的默认字体。
优化下拉返回体验。
优化屏幕旋转体验,
Fix:
修复阿拉伯语言环境下,文字贴纸不显示的bug。
...
🇨🇳 中文简/繁, 🇺🇸 英语, 🇯🇵 日语, 🇫🇷 法语, 🇩🇪 德语, 🇷🇺 俄语, 🇻🇳 越南语, 🇰🇷 韩语, 🇲🇾 马来语, 🇮🇹 意大利语, 🇮🇩 印度尼西亚语, 🇪🇸 西班牙语, 🇵🇹 葡萄牙语, 🇹🇷 土耳其语, 🇸🇦 阿拉伯语.
Manually
Sources
文件夹拖入到你的工程中Cocoapods
pod 'ZLPhotoBrowser'
pod install
如找不到最新版本,可首先执行
pod repo update
Carthage
github "longitachi/ZLPhotoBrowser" ~> 4.0.0
$ carthage update
如果执行时遇到
Building universal frameworks with common architectures is not possible. The device and simulator slices for "ZLPhotoBrowser" both build for: arm64 Rebuild with --use-xcframeworks to create an xcframework bundle instead.
这个错误,点击这里
Swift Package Manager (该方式集成暂时有问题,图片及多语言资源无法读取,请暂时先用其他方式)
https://github.com/longitachi/ZLPhotoBrowser.git
4.0.9
)选择
编辑图片
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。