本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sichunli_030
- sam123456gz
- 龙儿筝
- arpenker
- tanling8334
- kaizi1992
- gaojingsong
- xpenxpen
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- jbosscn
- mengjichen
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- kingwell.leng
- mwhgJava
最新文章列表
ios UIImage缩放
将UIImage缩放到指定大小尺寸:
- (UIImage *)scaleToSize:(UIImage *)img size:(CGSize)size{
// 创建一个bitmap的context
// 并把它设置成为当前正在使用的context
UIGraphicsBeginImageContext(size);
// 绘制改变大小的图片
[ ...
imageNamed 与 imageWithContentsOfFile的区别(转)
如题,是不是大家为了方便都这样加载图片啊
myImage = [UIImage imageNamed:@"icon.png"];那么小心了这种方法在一些图片很少,或者图片很小的程序里是ok的。但是,在大量加载图片的程序里,请千万不要这样做。为什么呢 ???????
这种方法在application bundle的顶层文件夹寻找由供应的名字的图象 。 如果找到图片,装载到i ...
UIImage等比缩放图像,按最大尺寸缩放,这才叫真正的缩放
+ (UIImage*)scaleImage:(UIImage*)img toSize:(CGSize)size{
int h = img.size.height;
int w = img.size.width;
if(h <= size.height && w <= size.width) {
return ...
按钮选中后变换按钮背景图
在- (void)viewDidLoad 中:
UIImage *buttonImageNormal = [UIImage imageNamed:@"whiteButton.png"];
UIImage *stretchableImage = [buttonImageNormal stretchableImageWithLeftCapWidth:12 topCapHeight: ...
[转]Mask的用法
//mask方法
+ (UIImage*) maskImage:(UIImage*)image withMask:(UIImage*)mask {
CGImageRef imgRef = [image CGImage];
CGImageRef maskRef = [mask CGImage];
CGImageRef actualMask = CGImageMaskCreate( ...
UIImage保存到文件,PNG/JPEG自适应
UIImage保存到文件,PNG/JPEG自适应
+ (BOOL)writeImage:(UIImage*)image toFileAtPath:(NSString*)aPath
{
if ((image == nil) || (aPath == nil) || ([aPathisEqualToString:@""]))
retur ...
创建可拉伸图片
- (UIImage *)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWidth topCapHeight:(NSInteger)topCapHeight这个函数是UIImage的一个实例函数,它的功能是创建一个内容可拉伸,而边角不拉伸的图片,需要两个参数,第一个是不拉伸区域和左边框的宽度,第二个参数是不拉伸区域和上边框的宽度。第一次用这个函 ...
UIImage的扩展方法——裁剪图片和等比列缩放图片
首先创建一个UIImage类别,如下:
@interface UIImage(UIImageScale)
-(UIImage*)getSubImage:(CGRect)rect;
-(UIImage*)scaleToSize:(CGSize)size;
@end
@implementation UIImage(UIImageScale)
//截取部分图像
- ...