iOS 中背景图片的设置
来源:互联网 发布:海报工厂软件 编辑:程序博客网 时间:2024/05/16 09:21
一般我们设置背景图片有两种方法:
//不释放内存,比较占内存,有缓存,加载常用的图片UIImage *image = [UIImage imageNamed:FileName];//会释放内存,没有缓存 比较适合加载大的图片UIImage *image = [UIImage imageWithContentsOfFile:path];
在 view 上添加背景图片的三种方式,推荐最后一种:
1、通过加一个 UIImageView添加到UIView上(可以使用)
UIImageView *imageview = [UIImageView alloc]initWithFrame:view.bounds];imageview.image = [[UIImage imageNamed@"name.png"] stretchableImageWithLeftCapWith:left topCapHeight:top];[view addSubview: imageView];
2、通过图片来生成 UIColor设置View的backgroundColor (不推荐)
a、imageNamed方式: view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"name.png"]];b、contentOfFile方式:NSString *path = [NSBundle mainBundle] pathForResource:@"name" ofType:@""];view.backgroundColor = [UIColor colorWithPatternImage[UIImage imageWithContentsOfFile:path]];
3、通过layer QuartzCore方式(推荐使用)
view.layer.contents = [[UIImage imageNamed@"name.png"].CGImage];
//如果需要透明
view.layer.backgroundColor = [UIColor clearColor].CGColor;
0 0
- iOS 中背景图片的设置
- 设置ios窗口的背景图片
- iOS 设置UILabel的背景图片
- IOS设置View的背景图片
- IOS设置View的背景图片
- IOS设置View的背景图片
- IOS设置View的背景图片
- IOS设置View的背景图片
- ios中UITableViewCell选中后的颜色设置和背景图片
- CSS中背景图片的设置
- IOS中如何给UIView设置背景图片
- Xcode中(ios) view设置背景图片
- ios:设置视图背景图片的方法
- ios:设置视图背景图片的方法
- ios UIView设置背景图片的方法
- ios导航栏的背景图片设置
- iOS开发-设置tabBar的背景图片
- ios UIView设置背景图片的方法
- MFC为子窗口绘制透明背景
- C++中string类型的内部结构是什么?
- tcp pcap重放
- SQL Server中CROSS APPLY和OUTER APPLY的应用详解
- iterm2配色
- iOS 中背景图片的设置
- IIS开启伪静态后html静态页面无法访问的解决方法
- .的转义
- ContentNegotiatingViewResolver - 内容协商视图解析器
- MATLAB中squeeze函数的作用
- 开发过程中该选择Blocks还是Delegates
- 为何光也逃不过黑洞
- 常用英语短语
- MinGW 是什么?