首先在assets.xcassets中拉近图片
接着便是一下这段代码 在viewcontroller 中
//
// ViewController.swift
// 试验39
//
// Created by HISE_CS on 15/10/13.
// Copyright © 2015年 HISE_CS. All rights reserved.
//
import UIKit
class ViewController: UIViewController {
//创建图像
let image = UIImage(named: "2")
override func viewDidLoad() {
//在viewDidLoad中加载视图
//let imageView = UIImageView(image: image)
//或者可以用另外一种创建方法,设置大小
let imageView = UIImageView(frame: self.view.frame)
imageView.image = image
//设置模式
imageView.contentMode = UIViewContentMode.ScaleAspectFill
//设置居中
imageView.center = view.center
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
还可以设置很多的模式
具体可以看官方的文档