Swift基础(二十三)UIImageView
来源:互联网 发布:错生网络剧百度云 编辑:程序博客网 时间:2024/05/18 16:15
class RootViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
self.view.backgroundColor = UIColor.whiteColor()
// 创建UIImageView对象
let imageView: UIImageView = UIImageView(frame: CGRectMake(20, 100, 90, 90))
imageView.image = UIImage(named: "image.png")
// 添加到视图上
self.view.addSubview(imageView)
// 或
let imageView2: UIImageView = UIImageView(image: UIImage(named: "image.png"))
imageView2.frame = CGRectMake(20, 200, 90, 90)
// 添加到视图上
self.view.addSubview(imageView2)
// 从文件目录中获取图片
// 定义路径
let path: String? = NSBundle.mainBundle().pathForResource("image", ofType: "png")
// 解包
if let sValue = path {
let newImage: UIImage = UIImage(contentsOfFile: sValue)!
}
// 定义一个地址字符串常量
let imageUrlString: String = "http://" // 图片链接
// 通过String类型,转换成NSUrl对象
let url: NSURL = NSURL(string: imageUrlString)!
// 从网络获取数据流
let data: NSData = NSData(contentsOfURL: url)!
// 通过数据流初始化图片
let newImage2: UIImage = UIImage(data: data)!
imageView2.image = newImage2
}
}
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
self.view.backgroundColor = UIColor.whiteColor()
// 创建UIImageView对象
let imageView: UIImageView = UIImageView(frame: CGRectMake(20, 100, 90, 90))
imageView.image = UIImage(named: "image.png")
// 添加到视图上
self.view.addSubview(imageView)
// 或
let imageView2: UIImageView = UIImageView(image: UIImage(named: "image.png"))
imageView2.frame = CGRectMake(20, 200, 90, 90)
// 添加到视图上
self.view.addSubview(imageView2)
// 从文件目录中获取图片
// 定义路径
let path: String? = NSBundle.mainBundle().pathForResource("image", ofType: "png")
// 解包
if let sValue = path {
let newImage: UIImage = UIImage(contentsOfFile: sValue)!
}
// 定义一个地址字符串常量
let imageUrlString: String = "http://" // 图片链接
// 通过String类型,转换成NSUrl对象
let url: NSURL = NSURL(string: imageUrlString)!
// 从网络获取数据流
let data: NSData = NSData(contentsOfURL: url)!
// 通过数据流初始化图片
let newImage2: UIImage = UIImage(data: data)!
imageView2.image = newImage2
}
}
0 0
- Swift基础(二十三)UIImageView
- Swift基础(十三)UILabel
- swift学习- 泛型(二十三)
- Swift(二十三、泛型)
- Swift基础之UIImageView(都是2.2版本)
- Swift基础(二)
- Swift专栏:Swift基础入门(二)
- Swift语言基础(二)
- swift基础语法(二)
- SWIFT基础语法(二)
- swift基础回顾 (二)
- Swift中文教程(二十三) 高级运算符
- Java基础(十三)-----JDBC(二)
- swipe的基础使用(二十三)
- swift UIImageView
- swift UIImageView
- swift UIImageView
- swift详解之二十三------------UICollectionView基础用法和简单自定义
- 我的Android进阶之旅------>解决Error: specified for property 'mergedManifest' does not exist.
- java 集合类型
- 第四章 字典
- oracle的系统和对象权限 查看用户包含的各类权限
- pear安装
- Swift基础(二十三)UIImageView
- 打印调试工具
- dota回忆录
- Prim求无向连通图最小生成树
- coding git 初始化与项目远程连接(二)
- Servlet监听器,统计网站在线人数实例
- 杭电-2546 饭卡(01背包)
- 关于 Arraylist和HashSet中元素比较的问题所引发的思考
- PHP进阶(五)——文件操作