代码拉取完成,页面将自动刷新
AnyImageKit
是一个选取与编辑图片的工具套件,使用 Swift 编写。
将下面内容添加到 Podfile
,并执行依赖更新。
pod 'AnyImageKit'
将下面内容添加到 Cartfile
,并执行依赖更新。
github "AnyImageProject/AnyImageKit"
由于 Carthage 的依赖问题,不支持
--no-use-binaries
,请直接使用我们的二进制文件。
我们在 Wiki 中提供了更详细的使用说明。
在你的 Info.plist 中添加以下键值:
import AnyImageKit
let controller = ImagePickerController(delegate: self)
present(controller, animated: true, completion: nil)
/// ImagePickerControllerDelegate
func imagePickerDidCancel(_ picker: ImagePickerController) {
// 你的业务代码,处理取消(存在默认实现,如果需要额外行为请自行实现本方法)
picker.dismiss(animated: true, completion: nil)
}
func imagePicker(_ picker: ImagePickerController, didFinishPicking assets: [Asset], useOriginalImage: Bool) {
// 你的业务代码,处理选中的资源
let images = assets.map { $0.image }
picker.dismiss(animated: true, completion: nil)
}
/// Fetch Video URL
/// - Note: Only for `MediaType` Video
/// - Parameter options: Video URL Fetch Options
/// - Parameter completion: Video URL Fetch Completion
func fetchVideoURL(options: VideoURLFetchOptions = .init(), completion: @escaping VideoURLFetchCompletion)
// Call
asset.fetchVideoURL { (result) in
// Your code
}
AnyImageKit 基于 MIT 协议进行分发和使用,更多信息参见协议文件。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。