您的位置:首页 > 产品设计 > UI/UE

UIImageView

2013-12-24 14:29 246 查看
/*

UIImage 保存图片数据

UIImageView显示图片

*/

//读取工程文件中得图片

//某一个张图片会被多次显示时优先使用

UIImage *img = [UIImage
imageNamed:@"640*960.png"];

//图片仅仅显示一次又不想占用缓存空间
优先使用

//获取沙河空间中指定文件的绝对路径

NSString *path =[[NSBundle
mainBundle] pathForResource:@"58"
ofType:@"png"];

//参数:该图片在沙盒中的绝对路径

img = [UIImage
imageWithContentsOfFile:path];

/*

沙盒:iOS会给没一个应用程序非配独立的空间
应用程序之间数据彼此是独立的 互不干扰

*/

//获取当前应用程序的home目录

NSLog(@"%@",NSHomeDirectory());

//获取图片本身的宽高

NSLog(@"%f,%f",img.size.width,img.size.height);

UIImageView * imgview =[[UIImageView
alloc] initWithFrame:CGRectMake(0,
20, img.size.width, img.size.height)];

//设置图片
imgview.image = img;
[self.window
addSubview:imgview];
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: