uiimage相关内容
我想知道如何将 2 张图片保存为 1 张图片. 其中一张照片可以移动、旋转和放大/缩小... 我正在这样做,但它基本上捕获了屏幕上的所有内容,包括我的按钮... UIGraphicsBeginImageContext(self.view.bounds.size);[self.view.layer renderInContext:UIGraphicsGetCurrentContext(
..
..
我一直在尝试将 UIImage 遮盖成一个圆圈.我现在在这里使用在其他答案中很流行的代码,但是虽然我确实得到了一个圆圈,但它的边缘非常锯齿并且不平滑.任何人都可以帮忙吗?我能得到一个完美、光滑的圆圈吗? 我用来创建掩码的代码是: (UIImage*) maskImage:(UIImage *)image withMask:(UIImage *)maskImage {CGImageRef
..
我需要从 url 加载图像并将其设置在 UIImageView 中;问题是我不知道图片的确切尺寸,那我怎样才能正确显示图片呢? 解决方案 只要使用 UIImage 的 size 属性即可,例如: NSURL *url = [NSURL URLWithString:path];NSData *data = [NSData dataWithContentsOfURL:url];UIImage
..
我正在尝试以编程方式创建 UIImage 视图,我有一个新视图并尝试这样做 让 imageName = "yourImage.png"yourview.backgroundColor = UIColor.colorWithPatternImage(UIImage(named:imageName)) 这不起作用,因为我不知道第二行中的 yourview 应该是什么. 问题:如何通过编码而不
..
我有一个支持 iOS8 及更高版本的应用程序,内置于 Xcode 7 中,我正在使用 XIB 作为启动屏幕(我没有启动图像).该视图包含一个带有应用程序版本的 UILabel,以及 2 个带有图像的 UIImageView,它们都存在于 Images.xcassets 中:一个徽标和一个启动图像. 当我启动应用程序时,UILabel 和徽标图像正确显示,但如果我在装有 iOS9 的 iPad
..
是否可以向 UIImage/UIImageView 添加另一个更小的图像?如果是这样,怎么做?如果没有,那我怎么画一个小实心三角形呢? 谢谢 解决方案 您可以向您的 UIImageView 添加一个子视图,其中包含另一个带有小实心三角形的图像.或者您可以在第一张图片内绘制: CGFloat 宽度、高度;UIImage *inputImage;//输入要在新图像上合成的图像作为示例/
..
我得到了这个 Base64 gif 图片: R0lGODlhDAAMALMBAP8AAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAUKAAEALAAAAAAAMAAwAQAQZMMhJK7iY4p3nlZ8XgmNlnibXdVqolmhcRQA7 现在我想在我的 iPhone 应用程序中显示这个 Base64
..
我必须添加一个 UIImageView 作为 MapView 的子视图.为此,我在 MapView 上方创建了一个图层.在这一层中,我想放置我的图像,但我得到一个白色矩形,没有别的.我的图像不可见. 这是代码: - (void)viewDidLoad{//......CALayer *layer = [CALayer 层];layer.backgroundColor = [[UIColor
..
是否可以设置 UIImageView 来处理图像方向?当我将 UIImageView 设置为具有方向 RIGHT 的图像(它是相机胶卷中的照片)时,图像向右旋转,但我想以正确的方向显示它,拍下来的样子. 我知道我可以旋转图像数据,但可以做得更优雅吗? 解决方案 如果我理解,你想要做的就是忽略 UIImage 的方向?如果是这样,那么您可以这样做: UIImage *original
..
如何设置 UIImage 的边框? 解决方案 使用 OS > 3.0 你可以这样做: //你需要这个导入#import [imageView.layer setBorderColor: [[UIColor blackColor] CGColor]];[imageView.layer setBorderWidth: 2.0];
..
我从相机获取 UIimages 并将它们分配给 UIImageViews 以显示.当我这样做时,相机会给我一个 1200 x 1600 像素的图像,然后我将其分配给我的应用程序中的 UIImageView.在这种情况下,图像在图像视图中按预期显示.但是,当我在将检索到的 UIImage 分配给 UIImageView 之前尝试调整它的大小时,图像正在按预期调整大小,但是在某个地方(在调整大小的代码
..
我正在将图像加载到模式为“Aspect Fit"的图像视图中.我需要知道我的图像被缩放到的大小.请帮忙. 解决方案 请看@Paul-de-Lange 的回答,而不是这个 我在一个易于访问的变量中找不到任何东西,所以这是蛮力方法: - (CGSize) aspectScaledImageSizeForImageView:(UIImageView *)iv image:(UIImage
..
我有一种方法可以从我的 iOS 应用程序中的各种视图中获取图像,以便让用户通过电子邮件发送屏幕.我绘制的大多数屏幕都可以正常工作,但是当我将这种技术与 UIWebView 一起使用时,我只能得到屏幕的可见部分.屏幕外的任何内容都不包含在渲染图像中.一直在 Stack 上挖掘,但到目前为止我还没有找到工作?! 这是我目前使用的方法: -(NSData *)getImageFromView:(
..
在我打算做的 ipad 应用程序中,这将是关于在 UIWebView 中加载网页的全部内容.我有一个功能,其中我将显示 UIWebViews 的预览,更像是这些网页的缩略图.我该怎么做呢?从这些网页生成 UIImage 会很酷......希望有人可以帮助我实现这一目标. 解决方案 UIGraphicsBeginImageContext(yourWebView.bounds.size);[y
..
我的设置: 我的 iPhone 应用中有一个 webview,访问 www.mysite.com. 试用 如果我将“backgroundcolor uicolor clearcolor"设置为我的 webview 并在我的 webview 后面绘制一个 uiimage,它不会随着我的 webview 滚动! 我的问题: 我希望图像与 webview 一起使用.此外,此图像应存储在
..
非常类似于 这个问题(还有 this answer),我正在尝试从 webview 中制作 UIImage.到目前为止,我正在使用答案中建议的代码,特别是: UIGraphicsBeginImageContext(webview.bounds.size);[webview.layer renderInContext:UIGraphicsGetCurrentContext()];UIImage *
..
我通过 HTTP 下载图像时收到此错误.我查看了 此处的答案,但即使是有效图像不要从函数返回 YES. 还有其他想法吗? 获取图像的代码很简单.这发生在后台线程中. NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:urlString]];UIImage *image = [UIImage imageW
..
我在尝试合并两个 UIImageView 时快疯了. 情况: 一个背景 UIImageView(userPhotoImageView) 叠加UIImageView (productPhotoImageView)可以拉伸,捏合和旋转 我在 UIImages 上调用我的函数,但我可以从包含它们的 UIImageView 中获取坐标和新的拉伸大小(它们在我的类中合成) - (UI
..
正如许多人抱怨的那样,在用于 Retina 显示器的 Apple SDK 中似乎存在一个错误,并且 imageWithContentsOfFile 实际上不会自动加载 2x 图像. 我偶然发现了一篇不错的帖子,如何制作一个检测 UIScreen 比例因子并正确加载低分辨率或高分辨率图像的函数(http://atastypixel.com/blog/uiimage-resolution-ind
..