CommonKitPhotos
一个Swift框架,扩展CommonKit以支持具有相机和选取资源支持的图片选择器。
内容
此框架需要CommonKit框架 - 该框架的代码最初包含在CommonKit中,但我决定将其作为一个独立的仓库,因为即使应用程序根本不使用这些功能,使用CommonKit也要求对相机和照片库设置隐私设置。
PhotoPicker
PhotoPicker和PhotoPreview是类,允许您呈现一个可以一次性选择多个资源的图片选择器,PhotoPrevies是一个图片展示类。这两个类都使用了CommonKit中的AlertController。如果在设备上有相机(模拟器不包括,相机代码在OS X上不工作),PhotoPicker还支持相机。该系统不支持录制或选择视频,仅支持静态图片。相机界面包括常见控件。
许可证
免费
CocoaPods
CommonKit现可通过CocoaPods获取。下面是一个示例Podfile
source 'https://github.com/CocoaPods/Specs.git'
# inhibit_all_warnings!
use_frameworks!
platform :ios, '13.2'
swift_version = '5.0'
target 'YOURPROJECT' do
pod 'CommonKit', git: 'https://github.com/oskarirauta/CommonKit.git'
pod 'CommonKitPhotos', git: 'https://github.com/oskarirauta/CommonKitPhotos.git'
end