草庐IT

ios RestKit 发布附加的 UIImage

我正在尝试使用RestKit将图像发布到我的服务器并映射来自服务器的响应。但是服务器总是支持我发送的那个文件是零。谁能帮我解决这个问题?NSData*data=UIImageJPEGRepresentation(imageData,1.0);NSDictionary*params=[[NSDictionaryalloc]initWithObjectsAndKeys:data,@"avatar",nil];RKObjectMapping*objectMapping=[RKObjectMappingmappingForClass:[UpdateAvatarclass]];[objectMa

ios - iOS 中动画图像的最佳实践 - UIImage 或 UIImageView?

如果这个问题有点主观,我很抱歉,但我找不到关于该主题的任何信息。问题很简单:以下哪个选项是“最佳”(即最佳性能)。无论选择哪种解决方案,我都想在UIImageView中显示图像。self.imageView.image=[UIImageanimatedImageNamed:@"imagename-"duration:2.0f];或self.imageView.animationImages=listOfMyImageNames;self.imageView.animationRepeatCount=0;self.imageView.animationDuration=2;[self.i

ios - 来自 CMSampleBuffer 的 UIImage 具有蓝色色调

我在UIImageView中显示转换为UIImage的CMSampleBuffers的视频源。在下面的照片中,背景层是一个AVCapturePreviewLayer,中间是缓冲源。我的目标是去除蓝色调。这是CMSampleBuffer到UIImage的代码extensionCMSampleBuffer{funcimageRepresentation()->UIImage?{letimageBuffer:CVImageBufferRef=CMSampleBufferGetImageBuffer(self)!CVPixelBufferLockBaseAddress(imageBuffer,

ios - 一个项目中的多个 UIImage+ImageEffects 文件

我的iOS项目中有几个第三方库(不使用cocoapods),当我深入研究每个库的文件时,我发现其中4个库都有自己的版本UIImage+ImageEffects类别。所以我打算将它们合并到一个文件中,但这有点困惑:例如,其中一个库SCLAlertView在itsversionofUIImage+ImageEffects中有一个自定义方法它引用SCLAlertView的类之一来访问变量。因此,如果我将该类导入到合并文件中,它将使新的UIImage+ImageEffects依赖于SCLAlertView。我对此感到不舒服,而且它不漂亮。所以我需要你们的想法:解决此问题的最佳方法是什么?我应该

ios - 在内存限制下调整 UIImage 的大小

我从Web资源(>300MB)下载了一个巨大的UIImage,当我尝试渲染时,由于内存不足导致应用程序崩溃。我正在尝试使用以下代码调整图像大小:+(UIImage*)imageWithImage:(UIImage*)imagescaled:(float)scale{//UIGraphicsBeginImageContext(newSize);CGSizesize=(CGSize){scale*image.size.width,scale*image.size.height};UIGraphicsBeginImageContextWithOptions(size,NO,0.0);[ima

iphone - Objective-C : Using UIImage for Stroking

我正在尝试为我的画笔应用纹理,但我真的很难弄清楚它是如何完成的。这是我的输出图像。我使用的UIImage仅跟随屏幕上的触摸,但是当我更快地滑动它时,结果在右侧“W”,而当我缓慢滑动它时,结果在左侧。我尝试使用CGContextMoveToPoint和CGContextAddLineToPoint我不知道如何应用纹理。是否可以将UIImage用于笔触纹理?这是我的代码UIImage*brushImageTexture=[UIImageimageNamed:@"brushImage.png"];[brushImagetexturedrawAtPoint:CGPointMake(touchC

objective-c - 如何为 UIImage 的 drawAsPatternInRect 指定图像偏移量

是否可以在使用UIImage类的drawAsPatternInRect时指定图像的初始偏移量?澄清我真正需要的:假设我正在使用drawAsPatternInRect在View的中心绘制图像。现在,如果我移动这个矩形区域,绘制的背景仍然填满整个区域,但它的坐标是固定的,即它们不随矩形移动,这使得绘图区域看起来只是一个透明的“窗口”静态背景。我想要实现的是让它看起来像背景与区域本身一起移动。我试过使用描述的函数here,但我没有取得太大的成功。我们非常欢迎任何帮助。 最佳答案 CGFloathOffset=...CGFloatvOffs

ios - 如何找出给定 UIImage 大小的最大可能文件大小是多少?

我正在创建一个回合制游戏,并使用GameCenter来处理它。有一次,我想在匹配数据中发送一张小图片/图标。虽然此查询与GameCenter无关,但由于GameCentermatchData最大为64kb,我想知道如何找出x*x大小的图像可以占用多少空间。我已经用几个图标/图像进行了测试,它们的文件大小非常不同。两张图片,都是128x128像素,一张是13kb,另一张是34kb。我在想他们有不同的“分辨率”或其他东西(每英寸像素?),而且我猜有些颜色比其他颜色“大”,但我想知道如何找出我必须期望的大小文件(总是假设最坏的情况,对吗?)。我已经制作了一个裁剪工具,因此图像始终为128x1

iphone - MKMapView 到 UIImage iOS 7

将MKMapView渲染到UIImage的代码在iOS7中不再有效。它返回一个空图像,只有底部的“Legal”一词和右上角的黑色罗盘。map本身丢失了。下面是我的代码:UIGraphicsBeginImageContext(map.bounds.size);[map.layerrenderInContext:UIGraphicsGetCurrentContext()];UIImage*viewImage=UIGraphicsGetImageFromCurrentImageContext();UIGraphicsEndImageContext();Map是一个指向MKMapView的IB

ios - 从包含 CGImage 的 UIImage 对象获取 NSData

为了将图像文件上传到我的服务器,我需要获取它的NSData。我现在无法执行此操作,因为我的UIImage包含CGImage。让我向您展示我是如何做事的。当用户拍照时,这就是我对拍摄的照片所做的:NSData*imageData=[AVCaptureStillImageOutputjpegStillImageNSDataRepresentation:imageDataSampleBuffer];UIImage*image=[[UIImagealloc]initWithData:imageData];_subLayer=[CALayerlayer];image=[selfselfieCor