草庐IT

ios - 单击 UITableViewCell 上的 UIImageView 模板图像色调颜色更改

我正在尝试将模板图像添加到幻灯片菜单Controller(基于此SideMenuControllercomponent)。但我对色调有疑问。原始图像是深灰色的,我希望它们是白色的。我已经设置了.alwaysTemplate模式并以编程方式着色颜色,但我得到的不是必需的行为:即,仅当我点击该菜单项时,色调颜色才会从灰色变为白色。你知道如何解决这个问题吗?这是我的导航菜单Controller代码:classNavigationMenuController:UITableViewController{@IBOutletweakvargroupsIcon:UIImageView!@IBOutl

ios - 在文件系统中存储图像与核心数据

我目前正在开发一个iOS应用程序,允许用户将照片库中的图像添加到应用程序中。我将这些图像存储在设备文件系统中,并在需要时访问它们(当它们在UIScrollView中时,我可以经常访问它们)我只是想就这种方法征求一些意见。我应该继续使用文件系统方法,还是将这些图像存储在CoreData中会有好处。如有任何建议,我们将不胜感激。谢谢。 最佳答案 我不认为CoreData真的是为存储这种类型的数据而设计的。这样做在道德上等同于将图像数据存储到SQL/关系数据库中,这也不理想。我有一个类似的情况,我有一堆图像存储在硬目标位置(我的图像列表永

ios - 用另一种颜色替换图像中的特定颜色

我有一张“房间”图片。现在,用户将点击任何特定的颜色,假设图像中的蓝色。并且用户还将选择替换颜色,如“黑色”颜色。因此,图像中的所有“蓝色”颜色都将被“黑色”颜色取代。有人知道如何在iPhone中实现这一点吗?感谢您的帮助。 最佳答案 您必须遍历图像中的每个像素并获取其rgb值(value)观检查其rgb值是否与您的fromColorrgb值匹配,如果是将像素值更改为您的toColorrgb值。如果不是,请离开那个像素并转到下一个..凭内存写了一个函数..可能有错误..自己改正-(UIImage*)changeColor:(UIIm

objective-c - 使用UIImagePickerController获取图片——如何判断保存的是PNG还是JPEG?

我有一个UIImagePickerController让用户从图片库中选择一张图片,并通过didFinishPickingMediaWithInfo方法获取结果。我需要能够将生成的图像保存到磁盘(在应用程序的文档文件夹中),并在以后重新加载它。问题是我不知道是将其存储为PNG还是JPEG。我不能总是将它存储为PNG,因为对于较大的照片,它的速度非常慢(更不用说我必须单独处理存储图像方向)。我不能总是将它存储为JPEG,因为在某些情况下,图像具有透明度,如果我这样做,它会丢失。我检查了图像选择器返回的信息字典中的UIImagePickerControllerMediaType键,无论我选

objective-c - ALAsset 上的 defaultRepresentation fullScreenImage 不返回全屏图像

在我的应用程序中,我将图像作为Assets保存到相册中。我还想检索它们并全屏显示它们。我使用以下代码:ALAsset*lastPicture=[scrollArrayobjectAtIndex:iAsset];ALAssetRepresentation*defaultRep=[lastPicturedefaultRepresentation];UIImage*image=[UIImageimageWithCGImage:[defaultRepfullScreenImage]scale:[defaultRepscale]orientation:(UIImageOrientation)[d

ios - Xcode, iOS - 图像线条/形状识别

我想在我的UIImageView(或UIImage)中识别正方形/矩形。我查看了“VerysimpleimagerecognitiononiOS”,但这并不是我要查找的内容。目前我有一个UIImageView,它会不时地被赋予一个UIImage。大多数UIImagees都有像这样的黑色正方形/矩形:.但是角可能(也可能没有)有圆角。如何确定第一个黑色正方形/矩形的大小?最终结果是调整我的UIImageView的大小,使UIImage中的第一个黑色方block填满屏幕。像这样: 最佳答案 如果您的图像始终是水平行中的锐利黑色方bloc

ios - 没有 JPG 中介的 captureStillImageAsynchronouslyFromConnection

我试图从相机中获得尽可能好的图像,但只能找到captureStillImageAsynchronouslyFromConnection的示例,然后直接转到:NSData*imageData=[AVCaptureStillImageOutputjpegStillImageNSDataRepresentation:imageSampleBuffer];UIImage*image=[[UIImagealloc]initWithData:imageData];JPEG是有损的,有没有办法将数据作为PNG或什至只是RGBA(BGRA,你有什么?)。AVCaptureStillImageOutpu

iOS UIImage 如何以编程方式将黑色转换为透明?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求提供代码的问题必须表现出对所解决问题的最低限度理解。包括尝试过的解决方案、为什么它们不起作用,以及预期结果。另请参阅:StackOverflowquestionchecklist关闭8年前。Improvethisquestion我有一个悬停在按钮上的图标。该图标是黑色和白色,我想以编程方式“剪切”黑色区域。如何以编程方式将图标的黑色区域转换为透明区域?

ios - 实现捏/双击缩放 UIImage

这个问题在这里已经有了答案:Howtozoomin/outanUIImageobjectwhenuserpinchesscreen?(9个回答)关闭5年前。我正在尝试练习如何实现具有捏合/双击缩放功能的UIImage。使用标准的UIImageView是否可行?在必须使用UIScrollView完成的文档中查看其他问题?来源:https://developer.apple.com/library/ios/documentation/windowsviews/conceptual/UIScrollView_pg/ZoomingByTouch/ZoomingByTouch.html我看到的问

ios - 不在 UIButton 上显示图像

提前致谢,如果我无法正确解释问题,请原谅我。通过使用xcode4.6,我成功地在按钮上添加了图像,但是当我尝试使用xcode5.0.2在按钮上显示图像时,它没有正确显示在按钮上。下面是我在按钮上添加图像的代码[checkBtn1setImage:[UIImageimageNamed:@"Checkmark_uncheckcheck.png"]forState:UIControlStateNormal];[checkBtn2setImage:[UIImageimageNamed:@"Checkmark_uncheckcheck.png"]forState:UIControlStateNo