
UIImageView
override func viewDidLoad() { super.viewDidLoad() titleLabel.text = titleString //通过坐标和大小来创建图像视图 var imageView:UIImageView = UIImageView(frame: CGRectMake(, , , )) imageView.image = UIImage(named: "SwiftClassWeiXin.png") self.view.addSubview(imageView) //通过图片来初始化大小 var imageView2:UIImageView = UIImageView(image: UIImage(named: "SwiftClassWeiXin.png")) imageView2.frame = CGRectMake(, , , ) self.view.addSubview(imageView2) var image:UIImage! = UIImage(named: "SwiftClassWeiXin.png") //从文件路径得到图片,type是指文件后缀 //定义路径 let path : String? = NSBundle.mainBundle().pathForResource("SwiftClassWeiXin1", ofType: "png") //解包 if let sValue = path { var newImage:UIImage! = UIImage(contentsOfFile: sValue) } //从网络地址获取图片 //定义一个地址字符串常量 let imageUrlString:String = "http://www.iphonetrain.com/core/res/images/logo.png"; //通过String类型,转换成NSUrl对象 let url:NSURL! = NSURL(string: imageUrlString) //从网络获取数据流 var data:NSData! = NSData(contentsOfURL: url) //通过数据流初始化图片 var newImage2:UIImage! = UIImage(data: data) imageView2.image = newImage2 imageView2.contentMode = UIViewContentMode.Center //定义图片名数组 var imageArray:[UIImage]! = [ UIImage(named: "1kar1.png")!, UIImage(named: "1kar2.png")!, UIImage(named: "1kar3.png")!, UIImage(named: "1kar4.png")!, UIImage(named: "1kar5.png")!, UIImage(named: "1kar6.png")!, UIImage(named: "1kar7.png")!, UIImage(named: "1kar8.png")!, UIImage(named: "1kar9.png")!, UIImage(named: "1kar10.png")!, UIImage(named: "1kar11.png")!, UIImage(named: "1kar12.png")!, UIImage(named: "1kar13.png")!] //设置图像视图的animationImages属性 imageView2.animationImages = imageArray //设置动画时间 imageView2.animationDuration = 5.0 //设置动画播放次数 imageView2.animationRepeatCount = //开始播放动画 imageView2.startAnimating() // [self.aImageView setIsAccessibilityElement:YES]; // [self.aImageView setAccessibilityLabel:self.title]; }