Questions tagged «uiimage»

iOS上Cocoa-Touch的基本图像处理类。它在iOS 2.0及更高版本中可用。


11
我可以从URL加载UIImage吗?
我有一个图像的URL(从UIImagePickerController中获得了它),但我的图像不再在内存中(该URL是从该应用程序的上次运行保存的)。我可以再次从URL重新加载UIImage吗? 我看到UIImage有一个imageWithContentsOfFile:但是我有一个URL。我可以使用NSData的dataWithContentsOfURL:读取URL吗? 编辑1 基于@Daniel的答案,我尝试了以下代码,但它不起作用... NSLog(@"%s %@", __PRETTY_FUNCTION__, photoURL); if (photoURL) { NSURL* aURL = [NSURL URLWithString:photoURL]; NSData* data = [[NSData alloc] initWithContentsOfURL:aURL]; self.photoImage = [UIImage imageWithData:data]; [data release]; } 当我运行它时,控制台显示: -[PhotoBox willMoveToWindow:] file://localhost/Users/gary/Library/Application%20Support/iPhone%20Simulator/3.2/Media/DCIM/100APPLE/IMG_0004.JPG *** -[NSURL length]: unrecognized selector sent to instance 0x536fbe0 *** Terminating app due to uncaught exception 'NSInvalidArgumentException', …


6
如何在iPhone上动态创建彩色的1x1 UIImage?
我想基于UIColor动态创建1x1 UIImage。 我怀疑这可以通过Quartz2d迅速完成,并且我正在仔细研究文档,以期掌握基本原理。但是,看起来有很多潜在的陷阱:无法正确识别每个事物的位数和字节数,未指定正确的标志,不会释放未使用的数据等。 如何使用Quartz 2d(或更简单的方法)安全地完成此操作?

30
PhotoPicker发现错误:Error Domain = PlugInKit Code = 13
想要改善这篇文章吗?提供此问题的详细答案,包括引文和答案正确的解释。答案不够详细的答案可能会被编辑或删除。 我正在尝试在UIImageView中显示照片库中的图像 完整的错误是: 2017-06-09 21:55:59.063307 + 0200 firstapp2.0 [12873:1120778] PhotoPicker发现错误:Error Domain = PlugInKit Code = 13“查询已取消” UserInfo = {NSLocalizedDescription =查询已取消} 我的代码如下: import UIKit class ViewController: UIViewController,UIImagePickerControllerDelegate,UINavigationControllerDelegate{ @IBOutlet weak var pic: UIImageView! @IBOutlet weak var text: UILabel! var chosenImage : UIImage! override func viewDidLoad() { super.viewDidLoad() pic.isUserInteractionEnabled = true; } override …
118 swift  uiimage  ios11 



8
如何以编程方式创建UIImage视图-Swift
我正在尝试以编程方式创建UIImage视图,我有一个新视图,并且尝试这样做 let imageName = "yourImage.png" yourview.backgroundColor = UIColor.colorWithPatternImage(UIImage(named:imageName)) 这行不通,因为我不知道第二行中您的看法。 问题: 如何通过编码而不是在情节提要中使UIImageView出现在屏幕上

6
从UIImage获取基础的NSData
我可以创建UIImage由NSData使用[UIImage imageWithData:]或[UIImage initWithData:]方法。 我想知道我是否可以NSData从现有的公司获得回报UIImage?线上的东西NSData *myData = [myImage getData];

5
在iOS6中不推荐使用presentModalViewController:Animated
我将以下代码用于图像选择器。但是,当我在模拟器中运行它时,内存泄漏,并且收到有关presentModalViewcontroller:animated在iOS6中弃用的警告。我也被dismissModalViewController:animated弃用了。我正在使用SDK 6.1。 ImagePicker的代码: - (void)showAlbum:(id)sender { imagePicker=[[UIImagePickerController alloc]init]; imagePicker.delegate = self; imagePicker.allowsEditing =NO; imagePicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary; [self presentModalViewController:imagePicker animated:YES]; } - (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker{ //release picker [picker dismissModalViewControllerAnimated:YES]; }

20
如何在Swift中为UIImage着色?
我有一张名为的图片arrowWhite。我想将此图像着色为黑色。 func attachDropDownArrow() -> NSMutableAttributedString { let image:UIImage = UIImage(named: "arrowWhite.png")! let attachment = NSTextAttachment() attachment.image = image attachment.bounds = CGRectMake(2.25, 2, attachment.image!.size.width - 2.25, attachment.image!.size.height - 2.25) let attachmentString = NSAttributedString(attachment: attachment) let myString = NSMutableAttributedString(string: NSString(format: "%@", self.privacyOptions[selectedPickerRow]) as String) myString.appendAttributedString(attachmentString) return myString } 我想得到这张图片blackColour。 tintColor不管用...
101 ios  image  swift  colors  uiimage 

8
如何遮罩UIImageView?
我正在尝试使用以下方式遮盖图像: 你能帮我吗? 我正在使用此代码: - (void) viewDidLoad { UIImage *OrigImage = [UIImage imageNamed:@"dogs.png"]; UIImage *mask = [UIImage imageNamed:@"mask.png"]; UIImage *maskedImage = [self maskImage:OrigImage withMask:mask]; myUIIMage.image = maskedImage; }
100 ios  objective-c  uiimage  mask 

13
更改UIImage颜色
我正在尝试更改UIImage的颜色。我的代码: -(UIImage *)coloredImage:(UIImage *)firstImage withColor:(UIColor *)color { UIGraphicsBeginImageContext(firstImage.size); CGContextRef context = UIGraphicsGetCurrentContext(); [color setFill]; CGContextTranslateCTM(context, 0, firstImage.size.height); CGContextScaleCTM(context, 1.0, -1.0); CGContextSetBlendMode(context, kCGBlendModeCopy); CGRect rect = CGRectMake(0, 0, firstImage.size.width, firstImage.size.height); CGContextDrawImage(context, rect, firstImage.CGImage); CGContextClipToMask(context, rect, firstImage.CGImage); CGContextAddRect(context, rect); CGContextDrawPath(context,kCGPathElementMoveToPoint); UIImage *coloredImg = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); return coloredImg; } 这段代码有效,但是获得的图像效果不佳:返回图像的边界像素是间歇性的,不像我的第一个图像那样平滑。我该如何解决这个问题?


21
如何在Swift中调整图片大小?
我正在使用Swift和Parse.com为iOS开发应用程序 我试图让用户从图像选择器中选择一张图片,然后将所选图像的大小调整为200x200像素,然后再上传到我的后端。 Parse.com有一个用于Instagram复制应用程序的教程,名为“ AnyPic”,其中提供了用于调整图像大小的代码,但这是在Objective-C中。 // Resize the image to be square (what is shown in the preview) UIImage *resizedImage = [anImage resizedImageWithContentMode:UIViewContentModeScaleAspectFit bounds:CGSizeMake(560.0f, 560.0f) interpolationQuality:kCGInterpolationHigh]; // Create a thumbnail and add a corner radius for use in table views UIImage *thumbnailImage = [anImage thumbnailImage:86.0f transparentBorder:0.0f cornerRadius:10.0f interpolationQuality:kCGInterpolationDefault]; 如何在Swift中为所选图片创建200x200px版本(然后上传)? 而且,thumbnailImage函数在做什么?
93 ios  swift  uiimage 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.