32、UIImage+Scale缩放图片UIImage可以加载图片,但是我们想要得到一张缩小或放大的图片,利用UIImage不能做到,下面我们添加一个UIImage的分类,用来实现UIImage中图片的放大和缩小。首先,创建一个UIImage+Scale类。然后,实现该类的方法:#import @interface UIImage (scale)-(UIImage*)scaleToSize:(CG...
分类:
移动开发 时间:
2014-06-20 09:44:31
阅读次数:
408
// 0. 加载原有图片
UIImage *image = [UIImage imageNamed:icon];
// 1.创建图片上下文
CGFloat margin = border;
CGSize size = CGSizeMake(image.size.width + margin, image.size.height + margin);
...
分类:
其他好文 时间:
2014-06-16 12:44:07
阅读次数:
202
iOS开发UI篇—Quartz2D使用(图片剪切)一、使用Quartz2D完成图片剪切1.把图片显示在自定义的view中先把图片绘制到view上。按照原始大小,把图片绘制到一个点上。代码:1
- (void)drawRect:(CGRect)rect2 {3 UIImage *image2=...
分类:
移动开发 时间:
2014-06-12 08:29:26
阅读次数:
300
iOS程序有固定的文件访问限制,只能在自己的沙盒内。 UIImage *img=[UIImage
imageNamed:@"cellicon.png"];这段代码从相对路径加载了一个png图片资源作为UIImage对象,没有任何问题。因为它在内部已经偷偷得帮你把路径转化为相对路径了,你还不知道吧!
...
分类:
移动开发 时间:
2014-06-10 09:57:00
阅读次数:
237
Code Pilot是Xcode
5的一款扩充插件,能够帮助开发者无需鼠标操作,即可在项目中快速方便地查找文件、方法和符号。Fuzzy
Autocomplete插件是一款Xcode5.1自动补全插件。KSImageNamed是一款方便填写图片文件名称的插件。支持NSImage和UIImage,当你写...
分类:
其他好文 时间:
2014-06-09 22:00:22
阅读次数:
237
UIImage 是一种比较有难度的显示图片的方式,UIImage 可以从文件或者 ImageData
中来显示图片。如果可以图形化操作,建议使用 ImageView 这个 Control 来显示图片,毕竟是图形化可视操作。当从 ImageData
中创建图片的时候,一定要注意图片的大小和尺寸,因为这...
分类:
移动开发 时间:
2014-06-08 01:16:59
阅读次数:
401
屏幕截图UIImage分类+
(instancetype)captureWithView:(UIView*)view{ // 1.开启上下文
UIGraphicsBeginImageContextWithOptions(view.frame.size,NO,0.0); //
2.将控制器view的....
分类:
其他好文 时间:
2014-06-06 19:33:49
阅读次数:
186
Quartz2D图像处理
本文将为大家介绍常见的IOS图像处理操作包括以下四部分:旋转,缩放,裁剪以及像素和UIImage之间的转化,主要使用的知识是quartz2D。Quartz2D是CoreGraphics框架中的一个重要组成部分,可以完成几乎所有的2D图像绘制,处理功能。跟window编程中....
分类:
其他好文 时间:
2014-06-04 17:17:10
阅读次数:
311
Apple官方的文档为生成一个UIImage对象提供了两种方法:
1. imageNamed,其参数为图片的名字;
2. imageWithContentsOfFile,其参数也是图片文件的路径。
那么两种有什么区别吗?
肯定是有的。根据Apple的官方文档:
imageNamed:
这个方法用一个指定的名字在系统缓存中查找并返回一个图片对象如果它存在的话。如果缓存中没有找到相应的图...
分类:
移动开发 时间:
2014-05-25 20:48:42
阅读次数:
270