UIImage这个对象是swift中的图像类,可以使用UIImageView加载显示到View上。
以下是UIImage的构造函数:
init(named name: String!) -> UIImage // load from main bundle
init(named name: String!, inBundle bundle: NSBundle!, compatibleWithTraitCollection traitCollection: UITraitCollection!) -> UIImage
init(contentsOfFile path: String!)
init(data: NSData!)
init(data: NSData!, scale: CGFloat)
init(CGImage cgImage: CGImage!)
init(CGImage cgImage: CGImage!, scale: CGFloat, orientation: UIImageOrientation)
init(CIImage ciImage: CIImage!)
init(CIImage ciImage: CIImage!, scale: CGFloat, orientation: UIImageOrientation)
第一种,可以直接指定图片的名称来加载图像,但这种图片必须是以资源文件形式才可以正常加载。
var img = UIImage(named:"04") //初始化图片
var vImg = UIImageView(image: img); //初始化图片View
vImg.frame.origin = CGPoint(x:0,y:20); //指定图片显示的位置
//vImg.frame = CGRect(x:0,y:20,width:120,height:120);