![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS - 图片、动画
文章平均质量分 79
编织人生_程就未来
拼自己想要的,挣自己没有的。-弓无名
展开
-
iOS界面淡进淡出的效果
- (void) showView{ CGContextRef context =UIGraphicsGetCurrentContext(); [UIViewbeginAnimations:nilcontext:context]; [UIViewsetAnimationCurve:UIView原创 2015-12-28 11:52:15 · 411 阅读 · 0 评论 -
iOS去除icon图标特效,阴影,反光
在icon默认情况: 程序的图标会被apple进行美化, 自动圆角, 加上阴影和反光效果;如果不想要这种效果:在Info.plist中添加一个Icon already includes gloss effects并选择YES.转载 2016-01-28 12:43:27 · 1515 阅读 · 0 评论 -
iOS图像处理片段
- (UIImage*)resizeImage:(UIImage*)image toWidth:(NSInteger)width height:(NSInteger)height{ // Create a graphics context with the target size // On iOS 4 and later, use UIGraphicsBeginImage转载 2016-01-12 12:40:32 · 414 阅读 · 0 评论 -
iOS 获得指定范围内的屏幕图像(截屏)
版权声明:本文为博主原创文章,未经博主允许不得转载。+ (UIImage *)imageFromView : (UIView *)view{ //创建一个基于位图的图形上下文并指定大小为CGSizeMake(300,500) UIGraphicsBeginImageContext(CGSizeMake(90,90));原创 2015-12-25 12:26:36 · 3173 阅读 · 0 评论 -
iOS点击button放大后缩小效果,类似QQ、微信选择图片时的特效。
点击button放大后缩小效果,类似QQ、微信选择图片时的特效。 button.transform =CGAffineTransformIdentity; [UIViewanimateKeyframesWithDuration:0.5delay:0options:0animations: ^{原创 2016-03-30 11:21:28 · 4875 阅读 · 0 评论 -
iOS屏幕截图
//获得屏幕图像 - (UIImage *)imageFromView: (UIView *) theView { UIGraphicsBeginImageContext(theView.frame.size); CGContextRef context = UIGraphicsGetCurrentContext(); [the原创 2015-11-20 11:10:35 · 582 阅读 · 0 评论 -
IOS图片加载方式:imageNamed和imageWithContentsOfFile的区别
一、imageNamed方法:// 这种方法会首先在系统缓存中根据指定的名字寻找图片,如果找到了就返回。如果没有在缓存中找到图片,该方法会从指定的文件中加载图片数据,并将其缓存起来,然后再把结果返回,下次再使用该名称图片的时候就省去了从硬盘中加载图片的过程。对于相同名称的图片,系统只会把它Cache到内存一次。// 另外,在iOS4及以上系统中,如果是PNG格式的图原创 2015-12-23 18:11:27 · 542 阅读 · 0 评论 -
iOS显示GIF图片(3中方法)
版权声明:本文为博主原创文章,未经博主允许不得转载。先倒入GifView.h、GifView.m 类#import "ViewController.h"#import "GifView.h"@interface ViewController ()@end@implementation ViewCon原创 2015-12-25 17:36:58 · 765 阅读 · 0 评论 -
iOS 一个类似QQ的图片添加、图片浏览Demo
自己没事修改的一个小功能, 类似QQ的 添加图片和浏览图片( 基于ImagePicker、MJPhotoBrowser、SDWebImage) 功能: 1、添加图片、删除图片 2、浏览图片 3、自动换行使用方法: PictureViewController *vc = [[PictureV原创 2016-04-01 22:31:05 · 3575 阅读 · 0 评论 -
iOS实现图片高斯模糊
CIContext *context = [CIContext contextWithOptions:nil]; CIImage *inputImage = [[CIImage alloc] initWithImage:[UIImage imageNamed:@"1.png"]]; // create gaussian blur filter CIFilter *filte原创 2015-12-22 12:30:29 · 997 阅读 · 0 评论 -
iOS SDWebImage访问https站点的图片
在使用SDWebImage第三方库是,访问http站点的图片不成问题,但当访问https站点时,会遇到一个提示:error: NSURLConnection/CFURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9813)遇到这个提示时,首先说说怎么解决这个问题。在SDWebImageDownloaderO转载 2016-09-18 11:30:42 · 3779 阅读 · 0 评论 -
iOS上传多张图片
* 上传带图片的内容,允许多张图片上传(URL)POST** @param url 网络请求地址* @param images 要上传的图片数组(注意数组内容需是图片)* @param parameter 图片数组对应的参数* @param parameters 其他参数字转载 2016-01-07 12:27:14 · 1387 阅读 · 0 评论 -
iOS如何获取app的资源包
原创文章,欢迎转载 转载须标明地址:http://blog.csdn.net/supersonico/article/details/48462481很多新手有想模仿一个心爱的app的愿望,但是却不知道如何获取里面的图片资源.下面我来讲解一下具体过程. 1.所需工具: 软件:iTools 硬件:iPhone 2.具体操作步骤: 1.手机连接电脑,启动iTools转载 2017-02-16 16:20:47 · 5153 阅读 · 0 评论 -
iOS Quartz 各种绘制图形用法---实现画图片、写文字、画线、椭圆、矩形、棱形等
// Only override drawRect: if you perform custom drawing. // An empty implementation adversely affects performance during animation. - (void)drawRect:(CGRect)rect { CGContextRef contex转载 2017-03-27 17:34:49 · 991 阅读 · 0 评论 -
iOS开发- 相机(摄像头)获取到的图片自动旋转90度解决办法
iOS开发- 相机(摄像头)获取到的图片自动旋转90度解决办法时间 2014-09-24 07:10:53 CSDN博客原文 http://blog.csdn.net/hitwhylz/article/details/39518463主题 iOS开发今天写demo的时候发现, 如果把通过相机获取到的图片,直接进行操作, 比如裁剪, 缩放, 则会把原图片向又旋转载 2017-03-22 16:06:03 · 865 阅读 · 0 评论 -
iOS生成二维码
- (void)viewDidLoad { [superviewDidLoad]; //生成二维码 CIFilter *filter = [CIFilterfilterWithName:@"CIQRCodeGenerator"]; [filtersetDefaults]; NSData *d原创 2016-01-27 18:01:20 · 532 阅读 · 0 评论 -
iOS从图片中的一点取色
来自:http://www.devdiv.com/thread-67521-1-1.html 最近看这个比较多人用到,以前有使用过,现在,粘过来给大伙看看.注意:UIImageView的大小只能跟图片一样大.要不然取色不对. - (UIColor *) getPixelColorAtLocation:(CGPoint)point { UICo转载 2016-01-27 15:52:10 · 1340 阅读 · 0 评论 -
iOS等比例缩放图片
//等比例缩小-(UIImage *)ScalingImage:(UIImage *)image{ CGRect rect = CGRectMake(0,0, image.size.width/1.8, image.size.height/1.8); UIGraphicsBeginImageContext(rect.size); [imagedr原创 2015-12-25 12:15:42 · 1076 阅读 · 0 评论 -
iOS获取视频图片(视屏截图)
+(UIImage *)getImage:(NSString *)videoURL{ //视频地址 NSURL *url = [[NSURLalloc] initWithString:videoURL];//initFileURLWithPath:videoURL]; AVURLAsset *urlAsset = [AV原创 2015-12-25 11:24:59 · 765 阅读 · 0 评论 -
iOS用CGContextRef画各种图形(文字、圆、直线、弧线、矩形、扇形、椭圆、三角形、圆角矩形、贝塞尔曲线、图片)
首先了解一下CGContextRef:An opaque type that represents a Quartz 2D drawing environment.Graphics Context是图形上下文,可以将其理解为一块画布,我们可以在上面进行绘画操作,绘制完成后,将画布放到我们的view中显示即可,view看作是一个画框.自己学习时实现的demo,希望对大转载 2015-12-24 15:33:27 · 518 阅读 · 0 评论 -
iOS获取网络图片的宽、高
先导入 ImageIO框架#import - (CGSize)getImageSizeWithURL:(NSURL *)url{ CGImageSourceRef image =CGImageSourceCreateWithURL((CFURLRef)url,NULL); CGFloat width = 0.0f, height =0.0f原创 2015-12-25 11:33:40 · 2422 阅读 · 1 评论 -
iOS中UIImage和UIColor之间的转换
//UIColor 转UIImage- (UIImage*)imageWithColor: (UIColor*)color{ CGRect rect=CGRectMake(0.0f,0.0f, 100.0f,50.0f); UIGraphicsBeginImageContext(rect.size); CGContextRef c原创 2015-12-29 17:13:31 · 1207 阅读 · 0 评论 -
iOS中CATransition 用法(各种风格的跳转页面特效)
CATransition的type属性 1.#define定义的常量 kCATransitionFade 交叉淡化过渡 kCATransitionMoveIn 新视图移到旧视图上面 kCATransitionPush 新视图把旧视图推出去 kCATransitionReveal 将旧视图移开,显示转载 2015-12-25 11:19:47 · 2283 阅读 · 0 评论 -
iOS开发动画(Animation)图片360度不停旋转
iOS开发动画(Animation)图片360度不停旋转最开始的想法是让旋转的弧度从0到2 * M_PI, 让动画不停的repeat,实验了一下,没有任何效果,系统动画的时候看到0与2 *M_PI是同一起一始点,所以没有效果。后来想到一种办法,就是一个变量不断的累加变大,这样影响弧度也随着变化,就达到了圆周运动的效果。直接上代码:转载 2015-12-30 17:36:50 · 669 阅读 · 0 评论 -
iOS中UIImage存为本地文件,UIImage转换为NSData
UIImageView *imageView = [[UIImageViewalloc] initWithFrame:CGRectMake(50,50, 100, 100)]; imageView.image = [UIImageimageNamed:@"11"]; //png格式 NSData *imagedata=UIImagePNGRepr原创 2015-12-31 11:06:07 · 8166 阅读 · 0 评论 -
iOS上传照片
UploadPhotoViewController.h 头文件[html] view plaincopy#import UIKit/UIKit.h> #import "MBProgressHUD.h" @interface UploadPhotoViewController :UIViewControlle转载 2016-01-02 15:23:22 · 841 阅读 · 0 评论 -
iOS渐隐渐现效果跳转
ViewController *VC = [[ViewController alloc]init]; CATransition *tration = [CATransition animation]; tration.duration = 1.5f; transition.type = kCATransitionFade; [self.nav原创 2016-01-02 16:23:32 · 3279 阅读 · 0 评论 -
iOS上传图片的方法
下面是图片上传的方法:-(void)loadImage:(NSString*)aurl{ NSData *imageData; NSMutableData *postBody; NSString *stringBoundary, *contentType;转载 2016-01-06 15:03:12 · 484 阅读 · 0 评论 -
iOS图片上传
- (IBAction )uploadButton:( id )sender { UIImage *image = [ UIImage imageNamed : @"1.jpg" ]; // 图片名 NSData *imageData = UIImageJPEGRepresentation (image, 0.5 );//压缩比例原创 2016-01-05 16:28:19 · 439 阅读 · 0 评论 -
iOS压缩图片
UIImage *yourImage= [self imageWithImageSimple:image scaledToSize:CGSizeMake(210.0,210.0)];// 压缩图片- (UIImage *)imageWithImageSimple:( UIImage *)image scaledToSize:( CGSize )newSize{原创 2016-01-05 16:25:39 · 352 阅读 · 0 评论 -
iOS中摄像头/相册获取图片,压缩图片,上传服务器方法总结
这几天在搞iphone上面一个应用的开发,里面有需要摄像头/相册编程和图片上传的问题,在这里总结一下。【部分知识】iphone中图像通常存储在4个地方【相册、应用程序包、沙盒、Internet】,通过这4个源,我们就可以存取应用图片。相册 iphone的相册包含摄像头胶卷+用户计算机同步的部分照片。用户可以通过UIImagePickerController类提供转载 2016-01-05 17:37:21 · 466 阅读 · 0 评论 -
iOS 把图片保存到相册,并获取图片文件名
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info { UIImage *image = [info objectForKey:UIImagePickerControllerOriginalImage];原创 2017-03-01 12:58:46 · 4684 阅读 · 0 评论