• swift获取图片像素颜色值 2019-01-05 05:13:29
    获取图片中的像素颜色值 - parameter pos: 图片中的位置 - returns: 颜色值 */ func getPixelColor(pos:CGPoint)->(alpha: CGFloat, red: CGFloat, green: CGFloat,blue:CGFloat){...
    extension UIImage{
    
        /**
        获取图片中的像素颜色值
    
        - parameter pos: 图片中的位置
    
        - returns: 颜色值
        */
        func getPixelColor(pos:CGPoint)->(alpha: CGFloat, red: CGFloat, green: CGFloat,blue:CGFloat){
            let pixelData=CGDataProviderCopyData(CGImageGetDataProvider(self.CGImage))
            let data:UnsafePointer<UInt8> = CFDataGetBytePtr(pixelData)
            let pixelInfo: Int = ((Int(self.size.width) * Int(pos.y)) + Int(pos.x)) * 4
    
            let r = CGFloat(data[pixelInfo]) / CGFloat(255.0)
            let g = CGFloat(data[pixelInfo+1]) / CGFloat(255.0)
            let b = CGFloat(data[pixelInfo+2]) / CGFloat(255.0)
            let a = CGFloat(data[pixelInfo+3]) / CGFloat(255.0)
    
            return (a,r,g,b)
        }
    
    }
    展开全文
  • swift 怎么获取图片大小 2015-02-11 09:48:15
    //指定imageView的边框,大小为图片大小 imageV.frame = CGRectMake(0.0, 0.0,image?.size.width,image?.size.height) 这样写会报错,怎么获取图片的大小呢
  • 看代码: func getImageSize(imageURL:String) ->CGSize { var URL:NSURL? if imageURL.isKindOfClass(NSString) { URL = NSURL(string: imageURL) } if URL == nil
  • GetImageSizeWithURL: 根据图片地址获取图片宽高尺寸测试demo
  • Swift之从网络获取图片 2015-02-04 11:29:56
    // ...// 项目之获取图片 // // Created by 悦兑科技 on 15/2/4. // Copyright (c) 2015年 BSY. All rights reserved. // import UIKit class ViewController: UIV
  • 2017年5月11更新添加了拍照,也就是现在是拍照、相册两个...HsuPhotosManager.swift文件 /// 添加图片 /// /// - Parameters: /// - phtotsCount: 几张 /// - showCamera: 是否相机 /// - showAlbum: 是否相册 /// -
  • swift获取网络图片 2015-12-24 15:36:43
    当你给的图片地址是一个URL时,你需要显示出来就需要去转换编码不然就不能显示的:如下所示 给定的图片地址是一个字符串类型的,所以需要转换为URL如下所示: let urlStr = NSURL(string: ...
  • import UIKit extension UIImage { ... /// 获取网络图片尺寸 /// /// - Parameter url: 网络图片链接 /// - Returns: 图片尺寸size class func getImageSize(_ url: String?) -> CGSize { ...
  • swift 原生文件、图片上传 2020-06-09 10:34:22
    swift 原生文件图片上传,内含原生网络请求,swift 原生文件图片上传,内含原生网络请求
  • Swift iOS 图片自适应,ImageView适应图片 iOS 提供了很多图片适应ImageView的方法,比如Switf提供的(其实就是少了些单词而已): 1 public enum UIViewContentMode : Int { 2 3 case ScaleToFill 4 case...
  • 有时在项目中直接把图片放到Assets.xcassets中,或者直接拖拽到项目中,会使得项目的包过大。 解决办法:需要将图片资源打包成bundle 打包过程如下: 1、创建bundle 选择target下的+号-->选择macOS-->...
  • swift获取图片路径出错 2019-08-09 20:42:34
    获取图片路径 用以下方式获取 let path = Bundle.main.path(forResource: "ImageName", ofType: "ImageType") 错误 用以下方式输出验证的时候 print("path is \(String(describing: "path"))") 发现输出结果为: ...
  • Swift图片保存到沙盒下 2017-04-05 11:54:47
    图片保存到沙盒下,首先获取沙盒路径,追加图片名称,将图片转换成NSData类型,写到文件里。 persent参数:图片质量参数,该值越大,表示图片越清晰,图片文件也就越大//保存图片至沙盒 private func saveImage...
  • swift图片浏览器 2016-02-29 21:38:09
    1、事先准备若干图片。 2、效果图: 3、控件:UIlabel,UIImageView, UIButton 4、建好的pic.plist 文件如下: 5、代码如下: import UIKit class ViewController: UIViewController { ///---资源...
  • func URLRegex(text: String) { do{ let pattern = "\\bhttp?://.*?(jpg|png)" let dataDetector = try NSRegularExpression(pattern: pattern, options: NSRegularExpressionOptions.CaseInsensiti
  • iOS | Swift图片剪切圆角 2019-07-15 19:29:13
    我们在IOS开发中,时常需要将一些原本是方形的图片剪切成圆形或者边框是曲线的样子,表现得活泼生动一些. 注意:因为最近在尝试用Swiftl开发,所以这里的语言使用的就是Swift,OC的语法也是相近的. 这是修改之前的: 然后...
  • swift 选取图库中的图片 2015-08-26 13:08:51
    选取图库中的一张图片,并显示在UIImageView中  @IBOutlet weak var imageView: UIImageView!   @IBAction func pickerImg(sender: AnyObject) {  //新建UIImagePickerController对象  let i=...
  • Swift中, 要从HTML格式的String中截取出所有的img的所有图片url,要截取的url就要匹配url,需要用到正则表达式。Swift使用正则截取字符串的方法:extension String { /** 根据 正则表达式 截取字符串 - ...
1 2 3 4 5 ... 20
收藏数 10,953
精华内容 4,381