美文网首页小知识点常用组件iOS dev
仿微信iOS相册选择 MTImagePicker

仿微信iOS相册选择 MTImagePicker

作者: 文兴 | 来源:发表于2016-05-25 12:00 被阅读2781次

简介

仿微信的iOS相册选择库,持续改进中。
项目主页:https://github.com/luowenxing/MTImagePicker

特性

  • 支持多选,图片/视频混选。
  • 兼容iOS7
  • 预览滚动流畅优化

导入

由于选择器UI的可定制性,暂未制作成pod,需要手工导入到项目中。把MTImagePicker文件夹拖入你的工程文件即可。

使用

用法类似UIImagePickerController

let imagePicker = MTImagePickerController.instance
imagePicker.mediaTypes = [MTImagePickerMediaType.Photo,MTImagePickerMediaType.Video]
imagePicker.delegate = self
imagePicker.maxCount = 10
let nc = UINavigationController(rootViewController: imagePicker)
self.presentViewController(nc, animated: true, completion: nil)

实现代理方法

func imagePickerController(picker:MTImagePickerController, didFinishPickingWithModels models:[MTImagePickerModel]) {
    //对选择的图片/视频进行操作
}
func imagePickerControllerDidCancel(picker: MTImagePickerController){
    //取消选择
}

效果图

demo.gif

欢迎小伙伴们提出意见和建议,随手给个star就再好不过啦~

相关文章

网友评论

    本文标题:仿微信iOS相册选择 MTImagePicker

    本文链接:https://www.haomeiwen.com/subject/llwelttx.html