uiimage相关内容
我想通过在 UIImageView 中裁剪图像来创建一个新的 UIImage.例如在上面的图片中,我想要一个以绿色勾勒出的区域的新 UIImage.我找到了执行此操作的代码,通常它看起来像这样(作为 UIImage 类别): - (UIImage *)croppedImage:(CGRect)bounds {CGImageRef imageRef = CGImageCreateWithImage
..
我想在图像视图的底部屏蔽并添加一些曲线.我尝试了下面的代码. 扩展 UIImage{var roundedImage:UIImage {让 rect = CGRect(origin:CGPoint(x: 0, y: 0), size: self.size)UIGraphicsBeginImageContextWithOptions(self.size, false, 1)UIBezierPath
..
我有一个 UIImageView,其中我将帧大小设置为 x = 0, y = 0, width = 404, height = 712.在我的项目中,我需要动态更改 UIImageView 中的图像. 我正在使用此代码更改图像: self.imageView.image = [UIImage imageNamed:@"setting-image.png"]; 问题是,当 *.png 图像
..
..
我想在表格单元格中显示这么多图像.我知道两种显示图像的方法. 一个正在为 UIImageView 创建一个实例并显示它 CGRect rect=CGRectMake(x,y,width,height);UIImageView *image=[[UIImageView alloc]initWithFrame:rect];[图片setImage:[UIImage imageNamed:@"sa
..
我正在开发一个聊天应用程序,所以行的高度会有所不同.我正在使用单独的单元格作为纯 txt 味精和带有图像(可能还有文本)的味精.我允许用户从手机中选择图像.我在一个单独的 VC 中显示该图像,如果他选择并发送它,他可以在其中输入文本.我有一个 msg 模型,这意味着我在 base64 和图像格式之间进行转换.我试图将我的单元类简化到最大以理解以下问题:图像视图中的图像看起来缩放超出了正常手机缩放所
..
我有一个不寻常的问题.在我的应用程序中,我使用基本的 Quartz2d 图层阴影来阴影 UIImageView.这是我的代码: imageView.layer.shadowOpacity = 1.0;//非常不言自明imageView.layer.shadowRadius = 8.0;//我的温柔imageView.layer.shadowColor = [UIColor blackColor]
..
当你把一个UIImage放到一个小于view的UIImageView中,并且view的内容模式是ScaleToFit,iOS正如预期的那样放大位图.我从未预料到的是它会模糊它放大的像素的边缘.如果您正在看照片,我可以看到这可能是一个不错的选择,但在许多其他情况下,我希望看到那些讨厌的、坚硬的、笔直的边缘! 有谁知道如何配置 UIImage 或 UIImageView 以放大锐利像素边缘?那就
..
我有一个 iOS 应用程序,我在其中将图像保存到我的照片文件夹到我的 iPad.但是,我想做的是使用自定义名称存储图像(例如,使用实际捕获图像的日期和时间戳),以便将来更容易检索它. 我目前用于存储图像的代码如下: - (IBAction)imageCapture:(id)sender {UIImage *myImage = [_imageView currentImage];UIImag
..
我要为动画加载大约 300 张图像,这些图像被命名为 loading001.png、loading002.png、loading003.png、loading004.png…………loading300.png 我是按照下面的方式做的. .h 文件 #import @interface CenterViewController : UIViewContr
..
..
如何将图像分割成多个部分?我的图像尺寸是 300x300,我想制作 9 块. 谢谢.. 解决方案 CWUIKit 项目在 https://github.com/jayway/CWUIKit 在 UIImage 上有一个类别,添加这样的方法: UIImage* subimage = [originalImage subimageWithRect:CGRectMake(0, 0, 10
..
我正在尝试将图像设置为 UITableView 中 SimpleTableCell 的 UIImageView.我已经更改了 imageview 的大小,但是每当我尝试设置图像时,它都会自动调整大小.我尝试使用代码 此处 来调整图像大小并进行设置.但它仅在我将图像尺寸设置为 (20x20) 时才有效,这是 UIImageView (40x40) 大小的一半.所以它出来模糊.我还尝试设置 UIAsp
..
我们可以用 UIImageView 在图像上设置以下形状吗? 任何想法! 谢谢 解决方案 是的,你可以在 UIImage 上设置一个形状.首先,在您的项目中添加一个蒙版图像(您想要的形状).并编写这些代码. [yourImageView setImage:[self createMaskImage:yourImage withMask:MaskImage]];- (UIIma
..
我想改变一个不透明的 UIImage 的颜色.我的原图如下: 我想将图像转换为以下格式 所以,基本上我想将图像中的 red 颜色转换为 black(任何其他颜色)颜色.上面两张图是为了更好理解而添加的. 解决方案 我看不到任何关于“重复"的答案(这个问题不应该被标记为重复),可以让你替换一种给定的颜色和另一种颜色并且在不透明的图像上工作,所以我决定添加一个. 我创建了一个
..
我有一个带有联系人列表的 uitableview.我想在小牛的登录屏幕中将每个联系人的图像放在一个圆形框架中.任何建议如何在 uitableviewCell 中执行此操作? 解决方案 我认为你的 Cell 中有你的 imageView,所以你要做的就是使用一个不可见的边框来达到同样的效果.使用此代码制作此效果: cell.yourImageView.layer.cornerRadius
..
我正在尝试在 PanGesture 中使用图像擦除代码.我正在使用下面的代码: UIImage * image = [UIImage imageNamed:@"326d4fb72362a2e44659141cadfc4977.jpg"];holderView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 235)];imgForeg
..
我能够确定 UIImageView 上的触摸事件的坐标.然后我需要将这些坐标转换为正在显示的图像的坐标 - 这应该是不同的,因为我的图像比 UIImageView 大得多,并且我正在使用 AspectFit 缩放图像. 在给定 UIImageView 的视图坐标的情况下,确定触摸事件的图像坐标的最佳方法是什么? 解决方案 这样的事情应该能让你继续前进. CGPoint imageV
..
我将我的项目切换到 iOS 10 和 XCode 8 的新 beta 版本.在我使用的应用程序的所有三个区域中: imageView.layer.cornerRadius = imageView.frame.size.width/2imageView.clipsToBounds = true 相关图像根本不显示.我尝试清理项目以及构建文件夹,重新启动设备,尝试各种模拟器,重新添加 imageV
..
UIImageView 的image.size 属性给出了原始UIImage 的大小.我想知道将自动缩放图像放入 UIImageView 时的大小(通常小于原始图像). 例如,我将图像设置为 Aspect Fit.现在我想知道它在屏幕上的新高度和宽度,以便在新缩放的图像上准确地绘制. 有没有什么方法可以做到这一点,而无需自己根据 UIImageView 的大小来解决?UIImage 原
..