Tag: uiimage

当UICollectionView中的重用单元格显示多个UIImageView时,应该只显示一个

我有我的UICollectionView有问题。 最初它显示正常,显示单元格的网格,每个单元格与一个单一的UIImageView 。 这些UIImageViews显示了存储在应用程序包中的具有透明度的PNG。 我的问题是,一旦UICollectionView已经滚动,一些单元格似乎已损坏。 腐败的单元格显示了多个图像堆叠在一起,最上面的图像是它应该显示的图像,下面的图像是应该在其他单元格中使用的图像。 我最好的猜测是,这与UICollectionView中的单元格被重用的方式有关,但我愿意提供build议。 这是我用来在UICollectionView创build单元格的委托代码: // creates the individual cells to go in the menu view – (UICollectionViewCell*) collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath { // create collection view cell UICollectionViewCell * cell=[collectionView dequeueReusableCellWithReuseIdentifier:@"cell" forIndexPath:indexPath]; // create a uiview where we can place all views that need to go into this cell UIView * […]

clipsToBounds导致UIImage无法在iOS10和XCode 8中显示

我将我的项目切换到iOS 10和XCode 8的新testing版。在我使用的应用程序的所有三个方面: imageView.layer.cornerRadius = imageView.frame.size.width/2 imageView.clipsToBounds = true 关联的图像根本不显示。 我试图清理项目以及生成文件夹,重新启动设备,尝试各种模拟器,重新添加imageView,以编程方式设置相关的UIImage而不是从资产中select一个。 无论masksToBounds是true还是false移除clipsToBounds行都会显示矩形图像。 如何在XCode8 / iOS10中制作圆形图像? 编辑:项目是Swift 2.x,但尚未更新为Swift 3.0语法。

UIImage种植中心广场

所以这是我迄今为止所做的。 我正在使用从相机捕获的UIImage,并可以在横向上裁剪中心广场。 出于某种原因,这不会像预期的那样转换成肖像模式。 我会发布我的代码和日志只是为了参考。 码: CGRect squareRect = CGRectMake(offsetX, offsetY, newWidth, newHeight); CGImageRef imageRef = CGImageCreateWithImageInRect([image CGImage], squareRect); image = [UIImage imageWithCGImage:imageRef scale:1 orientation:image.imageOrientation]; 肖像结果(不是正方形): original image size: {1536, 2048}, with orientation: 3 squareRect: {{0, 256}, {1536, 1536}} new image size: {1280, 1536}, with orientation: 3 <— not expected 景观结果(平方): original image size: {2048, 1536}, […]

如何将文本转换为图像?

我想写一个函数来将文本字段文本转换为图像( 示例 )。 我试图寻找一个例子,大部分的样本也覆盖了图片上的文字。 有没有可能给我一些例子或提示如何做到这一点?

为UIButton拉伸背景图像

我得到的纹理比我的UIButton更短。 我得到了这个纹理: 我应该创build这个button: 我应该如何伸展(不瓷砖),这种纹理? 在水平方向上拉伸 日Thnx

如何在没有痛苦的情况下调整UIImage?

我见过: 指责各种UIImageresize的代码是错误的,并有错误 调整低质量图像的代码大小 调整翻转图像的代码大小 调整不能正确处理肖像相机照片的代码 是否有一段代码来调整/裁剪UIImage,有人可以推荐?

裁剪UIImage中心广场

我得到1920×1080分辨率的图像。 我正试图将它们收割到中心广场区域(即中心的1080×1080平方米)。 决议可能会在未来改变。 这样可以裁剪图像吗? 我已经尝试了几个东西张贴在上,但我总是得到一个图像,如果我尝试裁剪然后中心是660×1080。 这是一幅描绘我想要实现的图像。 基本上红色是原始的,绿色是我想要的,而黄色只是显示mixX和midY线。 我试过的代码 func imageByCroppingImage(image: UIImage, toSize size: CGSize) -> UIImage{ let newCropWidth: CGFloat? let newCropHeight: CGFloat? if image.size.width < image.size.height { if image.size.width < size.width { newCropWidth = size.width } else { newCropWidth = image.size.width } newCropHeight = (newCropWidth! * size.height) / size.width } else { if image.size.height < […]

如何使用swift将PFFile转换为UIImage?

如何将PFFile转换为UIImage? 在这个代码中,应用程序正在从parsing中获取文件,现在我希望它显示在UIImageView上,但是我得到一个错误… 这是我的代码… var ImageArray:UIImage = [UIImage]() var textArray:String = [String]() var query = PFQuery(className:"ClassName") query.findObjectsInBackgroundWithBlock { (objects: [AnyObject]?, error: NSError?) -> Void in if error == nil { if let objects = objects as? [PFObject] { for object in objects { //this works fine self.textArray.append(object.valueForKey("Image")! as! String) //this does not work… self.ImageArray.append(object.valueForKey("Image")! as! PFFile) […]

远程图像大小,无需下载

使用Obj-c / Cocoa-touch,我试图获取图像列表的图像大小,但我不想下载它们。 有一些简单的方法来做到这一点? 我发现这样的其他语言的一些解决scheme这个问题,但我正在寻找一个更简单的方法。 谢谢

UIImagecaching图像?

UIImage *img = [[UIImage alloc] initWithContentsOfFile:@"xx.jpg"] UIImage *img = [UIImage imageNamed:@"xx.jpg"] 在第二种types的图像会被caching? 而在第一种types的图像不会被caching?