草庐IT

old_image

全部标签

ios - Xcode Assets 目录 : Only one copy of each image

因此,我创建了一个包含四个位置的Assets目录:两个用于iPhone,两个用于iPad。现在我将我的图像拖放到相应的位置。我的问题:假设我对iPhone@2x和iPad@1x使用相同的图像。但是Xcode会创建图像的副本,尽管完全相同的图像已经存在。所以我尝试手动解决这个问题,感谢thisanswer.我打开.imageset文件夹并编辑Contents.json文件中的“文件名”,如下所示:(我还删除了文件夹中的重复图像。){"images":[{"idiom":"iphone","scale":"1x""filename":"myImage@1x.png"},{"idiom":"

ios - 将 UIWebView 转换为 PDF/Image 仅提供一英寸宽的输出

我正在借助以下代码将UIWebView转换为pdf/image:NSString*heightStr=[webViewstringByEvaluatingJavaScriptFromString:@"document.body.scrollHeight;"];intheight=[heightStrintValue];CGFloatscreenHeight=webView.bounds.size.height;intpages=ceil(height/screenHeight);NSMutableData*pdfData=[NSMutableDatadata];UIGraphicsBe

ios - 带有 IOS : getting multipart data (json + image) via POST 的 Django

我是Django和IOS的新手。我陷入了这种多部分数据传递,需要您的建议!目前,我正在研究图像上传功能。从客户端,我想发送图像文件和附加信息(例如access_token)。在服务器端,我尝试通过request.raw_post_data获取json数据,通过reuqest.FILES获取图像事实证明,我只能获取JSON数据或图像,而不能同时获取两者。更糟糕的是,客户端只返回500错误,没有其他信息...这是客户端代码NSURL*url=[NSURLURLWithString:urlPath];AFHTTPClient*httpClient=[[AFHTTPClientalloc]in

ios - iOS 中的自定义 "resizable image"绘图

UIImageAPI提供了调整图像大小的方法,使某些区域被拉伸(stretch),而其他区域保持不变-非常适合可调整大小的UI元素的背景图像。现在我正在寻找一种方法来为更复杂的背景图像自定义此行为。这就是-(UIImage*)resizableImageWithCapInsets:(UIEdgeInsets)capInsets;所做的。透明区域保持不变,红色区域在View大小更改时被拉伸(stretch)。这就是我想要的-对拉伸(stretch)区域进行更细粒度的控制:我想我必须通过覆盖我的UIView子类的-(void)drawRect:方法然后使用Quartz来绘制图像来做到这一点

iOS UIImagePickerController vs AV foundation : looking to implement image capture with overlay, 哪个最好?

我希望在iOS应用程序中构建功能,允许用户拍摄照片或从他们的图库中抓取一张照片,对图像应用叠加层,然后使用叠加层保存图像。似乎有两种方法可以进行图像捕获,使用UIImagePickerController或AVfoundation。据我所知,UIImagePickerController似乎很容易实现,但可定制性较低。这是我应该用来做这件事的东西吗?还是我应该调查AVFoundation?对此不熟悉并寻找一些提示或任何可能有帮助的教程链接。谢谢! 最佳答案 UIImagepicker更简单,但会给你更少的选择。根据我的经验,AVFo

iOS- objective-C : Image manipulation and processing

我正在开发一个iOS应用程序(Objective-C),我需要在其中处理图像处理。应用程序模块中的功能是,拍摄您要编辑的任何图像(父图像)。然后将其他图像(如明喻、表情符号、贴纸)放入该图像中。子图像应在父图像边界内可缩放、可旋转、可拖动。我成功地管理了子图像缩放、旋转、拖动效果。但问题是,在缩放、旋转、拖动子图像的过程中,位于父图像之外的图像部分应该变得模糊或者其alpha值低于图像内部的图像部分.我附上了我正在寻找的输出的引用截图。Thisisthereferenceimageoftheoutput,Iamlookingfor编辑:这是代码片段。UIImageView*random

ios - 无法摆脱 "An iPhone Retina (4-inch) launch image for iOS 7.0 and later is required"错误

我正在设计iOS应用程序并尝试添加启动屏幕。虽然我只支持iOS9.0及更高版本,但我已经为iOS6.0及更高版本添加了启动屏幕。尽管如此,出于某种原因我仍然收到以下错误:“需要iOS7.0及更高版本的iPhoneRetina(4英寸)启动图像”添加图片并保存后,错误暂时消失。但是当我在任何设备上(通过模拟器)运行该应用程序时,错误又回来了。此外,没有启动屏幕显示。是的,我知道Stackoverflow上有几个线程(最后给出的示例)提到了这个错误。我查看了它们,但对我没有帮助,因为它们要么是针对旧版本的Xcode,要么问题与我遇到的问题不完全一样。我正在使用Xcode7.3.1和Swif

ios - Images.xcassets 为 iPhone 6 拍摄了错误的图像?

我已经为@2x@Retina4和@3x设置了三个图像。当我运行该应用程序时,我得到了以下结果。iPhone4s:推特图片iPhone5:谷歌图片iPhone6+:facebook图片。iPhone6:推特图片一切都很好。但是当我在iPhone6上运行时,它采用twitter图像,但它应该采用google图像。这是xcode的bug吗? 最佳答案 在iPhone6中你会得到@2x的图像在iPhone5和5s中,您将获得Retina4@2x的图像。检查我在此处设置的示例图片。iPhone5的结果iPhone6结果但在iPhone4和iP

ios - UITableView 内部错误 : unable to generate a new section map with old section count: and new section count: with userInfo (null)

我以前从未见过这个错误,我搜索了它可能发生的原因,但找不到任何相关信息:CoreData:error:Seriousapplicationerror.AnexceptionwascaughtfromthedelegateofNSFetchedResultsControllerduringacallto-controllerDidChangeContent:.UITableViewinternalbug:unabletogenerateanewsectionmapwitholdsectioncount:1andnewsectioncount:0withuserInfo(null)有人知道

iphone - iOS UI 自动化 : is it possible to compare screenshots to reference images?

标题已经说明了。我正在寻找一种解决方案,用于将UIAutomation脚本中使用target.captureScreenWithName截取的屏幕截图与一些引用图像进行比较。这将非常适合测试一些自定义View。 最佳答案 尝试使用免费的ImageMagicKforMac。从iOS5开始,有一个新的UIAHost.performTaskWithPathArgumentsTimeout(path,args,timeout)允许您直接从测试运行外部任务。只需使用带有参数的此函数运行ImageMagic脚本,您就可以直接从测试中获得图像比较