A.图片的加载:[UIImage imageNamed:@"home"];加载png图片一、非retina屏幕1、3.5inch(320x480)* home.png二、retina屏幕1、3.5inch(640x960)* home@2x.png2、4.0inch(640x1136)* home-...
分类:
移动开发 时间:
2015-02-03 16:45:50
阅读次数:
149
UIImage *backgroundImage= [UIImage imageNamed:@"bg_headimage"]; //图片拉伸 UIImage *newImage=[backgroundImage resizableImageWithCapInsets:UIEdgeInse...
分类:
其他好文 时间:
2015-01-27 23:26:14
阅读次数:
139
//创建图片视图时就设定Frame的属性和大小 UIImageView *img = [[UIImageView alloc] initWithFrame:CGRectMake(60, 20, 80, 100)]; [img setImage:[UIImage imageNamed:@"mtxx.....
分类:
移动开发 时间:
2015-01-19 22:16:04
阅读次数:
270
? 使用场景:
? ?在项目中,我们可能遇到需要修改方法实现的需求,比如需要更换某些原始的实现代码,但是如果项目规模比较大 , 那么手动查找替换的方式就不可取了. 更好的方式是利用 runtime来替换.
最简单的,比如图片,假设我们之前用的方法都是 [UIImage imageNamed:@" "]
但是现在我们的图片改了,图片后缀批量增加了一个 ...
分类:
其他好文 时间:
2015-01-15 11:04:40
阅读次数:
228
self.navigationController.navigationBar.translucent = YES;// 设置bar透明[self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@"...
分类:
其他好文 时间:
2015-01-12 16:04:28
阅读次数:
102
设置按钮为不可按:setEnable
[button setEnable:NO];
设置变灰:setAlpha
[button setAlpha:0.4];
设置按钮图像:setImage
[button setImage:[UIImage imageNamed:@"choice"] forState:UIControlStateNormal];
设置按钮标题:setTit...
分类:
移动开发 时间:
2015-01-06 20:11:42
阅读次数:
165
1. 直接给View设置背景
self.view.backgroundColor = [UIColor colorWithPatternImage:
[UIImage imageNamed:@"1.jpg"] ];
2.给UIScrollView 设置背景图片
这个一般在图片较大,并且视图需要滚动时候使用。 原理都一...
分类:
移动开发 时间:
2015-01-05 09:34:24
阅读次数:
132
UIImage?*oldImage?=?[UIImage?imageNamed:@"car"];
????
????//旧图片的尺寸和View不匹配,使用Quartz2D生成新图片
????UIGraphicsBeginImageContextWithOptions(self.view.fr...
分类:
其他好文 时间:
2014-12-30 19:23:25
阅读次数:
185
UIImage?*bgImage?=?[UIImage?imageNamed:@"bg"];
????
????//上下文?:?基于位图(bitmap),所有的东西需要绘制到一张新的图片上去
????
????//1.创建一个基于位图的上下文...
分类:
其他好文 时间:
2014-12-28 20:57:03
阅读次数:
169
一、使用Quartz2D完成图片剪切1.把图片显示在自定义的view中 先把图片绘制到view上。按照原始大小,把图片绘制到一个点上。 代码:1 - (void)drawRect:(CGRect)rect2 {3 UIImage *image2=[UIImage imageNamed:@...
分类:
移动开发 时间:
2014-12-23 19:15:08
阅读次数:
234