草庐IT

ios - 用户界面图像 : How to get website tab icon

我正在开发一个RSS阅读器,我需要为每个提要获取网站图标。例如,如果我的提要是google.com,我想获取“G”图标并将其放入UIImage或其他内容中。关于如何实现这一目标的任何想法? 最佳答案 最简单的方法是使用Google:NSString*myURLString=@"http://www.google.com/s2/favicons?domain=www.stackoverflow.com";NSURL*myURL=[NSURLURLWithString:myURLString];NSData*myData=[NSData

ios - 如何只向 UIImageView 添加右边框

我想给UIImageView添加一个白色边框。我尝试了以下方法,但没有用:UIImage*image=[UIImageimageNamed:imagePath];UIImageView*imageView=[[UIImageViewalloc]initWithImage:image];CGRectrect=imageView.frame;rect.size.width=rect.size.width+1;//createwhiterightborder[imageViewsetBackgroundColor:[UIColorwhiteColor]];imageView.frame=re

ios - 如何让标准的 iPhone Copy 气泡出现在 UIImage 上?

在iPhoto中,我只需将手指放在图像上即可获得“复制”弹出窗口(就像您在文本框中看到的弹出窗口)。在我的UIImageView中,情况并非如此。如何启用它? 最佳答案 您可以使用UIMenuControllerclass手动显示剪切/复制/粘贴菜单.例如,以下代码将以您的图像为中心显示菜单:[selfbecomeFirstResponder];UIMenuController*copyMenuController=[UIMenuControllersharedMenuController];[copyMenuControllers

ios - 避免 UIImage 的 imageNamed - 内存管理

我正在浏览thislink,我遇到了一个要点避免UIImage的imageNamed。为什么我们应该避免这种情况? 最佳答案 它缓存图像而不释放它,直到它收到内存警告。我不确定,但我想如果您的应用程序有很多图片(大图片),它可能会导致应用程序崩溃对我来说,我通常使用“imageWithContentsOfFile”:[UIImageimageWithContentsOfFile:[[NSBundlemainBundle]pathForResource:fileNameofType:nil]]

IOS:在 UIImage 中设置 alpha

我有一个UIImage,我想在3秒后将其alpha设置为0.00...在我的UIImage中有一张图片,我想在进入View时立即看到它,但3秒后它必须消失。 最佳答案 像使用核心动画一样简单[UIViewbeginAnimations:nilcontext:NULL];[UIViewsetAnimationDuration:3.0f];imageView.alpha=0.0f;[UIViewcommitAnimations];如果不想在3秒内慢慢淡出,可以使用[UIViewsetAnimationDelay:3];并将动画持续时间减

ios - 快速将图像转换为 BASE64 字符串

我正在尝试转换用户从他的照片或从相机拍摄新照片中选择的图像。我能够将图像转换为base64字符串,但问题是它需要太多时间并打印一个长的无限字符串这是我得到的字符串的输出这是我的代码://ImagepickerfromGalleryfuncimagePickerController(picker:UIImagePickerController,didFinishPickingImageimage:UIImage,editingInfo:[String:AnyObject]?){imagePicker.dismissViewControllerAnimated(true,completio

iphone - 如何删除或隐藏工具栏的顶部阴影

去除工具栏背景后,加上图像mask,工具栏上方仍残留一条阴影线。我们如何摆脱它?如下图所示,我想使用工具栏和按钮,但没有背景或顶部阴影。constfloatcolorMask[6]={222,255,222,255,222,255};UIImage*_img=[[UIImagealloc]init];UIImage*_maskedImage=[UIImageimageWithCGImage:CGImageCreateWithMaskingColors(_img.CGImage,colorMask)];[self.navigationController.toolbarsetBackgr

iphone - 如何在运行时在 iPhone sdk 中删除图像背景

我在UIImageView中有一张图片。这些图像通常是在普通背景下从相机拍摄的衣服或配饰。现在,我必须为用户提供一项功能,以便他们可以从显示的实际图像中删除背景。类似于此处图片中显示的内容。随着slider的移动,背景将开始越来越多地被移除。类似于MacOSX中可用的预览应用程序中的“即时alpha”画笔。我希望在nativeiPhone应用程序中执行此操作。我知道我需要一些图像处理算法来执行此操作。有没有人有任何帮助我可以引用或使用以完成这项工作?非常感谢您。 最佳答案 您可以在某些上下文中渲染您的图像,而不是将您需要的所有点更改

iOS开发 image背景图片拉伸问题

前言(如果是imageView的图片拉伸问题,可直接看文章结尾,OC和Swift)在开发中聊天、按钮等背景图片,UI设计师可以仅设计其边框样式,然后通过代码就行处理,以适应聊天文字的大小或按钮的大小。这样不仅可以使安装包更轻巧而且可以更灵活的使用图片;运行图片.png方法一:即将弃用方法这个函数是UIImage的一个实例函数,它的功能是创建一个内容可拉伸,而边角不拉伸的图片,需要两个参数,第一个是左边不拉伸区域的宽度,第二个参数是上面不拉伸的高度。根据设置的宽度和高度,将接下来的一个像素进行左右扩展和上下拉伸。-(UIImage*)stretchableImageWithLeftCapWidt

ios - 拉伸(stretch)的 UIView 背景在截图过程中被截断

所以,我正在截取我保存到设备照片流中的子类UIView的屏幕截图。问题:问题是我使用resizableImageWithCapInsets向我的UIView添加拉伸(stretch)背景,但是这个背景在右侧被截断了,我不知道为什么。如果有人可以帮助我,我将不胜感激。我通过以下方式将拉伸(stretch)背景添加到我的UIView:[diagramBaseaddSubview:[selfaddTileBackgroundOfSize:diagramBase.frameandType:@"ipad_diagram_border.png"]];调用这个方法:-(UIImageView*)ad