ios开发——实用技术篇Swift篇&照片选择
照片选择
1 // MARK: - 选择照片 2 /*----- 选择照片 ------*/ 3 @IBAction func addImageButtonClick() 4 { 5 let actionSheet = UIActionSheet(title: "请选择", delegate: self, cancelButtonTitle: "取消", destructiveButtonTitle: nil, otherButtonTitles: "从相册选","拍照") 6 actionSheet.showInView(self.view) 7 } 8 9 // MARK: - 选取相册 10 func fromAlbum() 11 { 12 //判断设置是否支持图片库 13 if UIImagePickerController.isSourceTypeAvailable(.PhotoLibrary) 14 { 15 //初始化图片控制器 16 let picker = UIImagePickerController() 17 18 //设置代理 19 picker.delegate = self 20 21 //设置媒体类型 22 picker.mediaTypes = [kUTTypeImage,kUTTypeVideo] 23 24 //设置允许编辑 25 picker.allowsEditing = true; 26 27 //指定图片控制器类型 28 picker.sourceType = UIImagePickerControllerSourceType.PhotoLibrary 29 30 //弹出控制器,显示界面 31 self.presentViewController(picker, animated: true, completion: { () -> Void in 32 33 }) 34 35 } 36 else 37 { 38 let aler = UIAlertView(title: "读取相册错误!", message: nil, delegate: nil, cancelButtonTitle: "确定") 39 aler.show() 40 } 41 }
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。