更新:参考#19285042并提交错误报告给苹果 非常奇怪的错误,并没有发现任何东西在线。 它说“BSXPCMessage收到错误的消息:连接中断” 我只是做一些基本的filter应用程序。 如果我将UIImageView.image重新分配给另一个UIImage,则会出现该错误消息。 如果我只是注释掉这一行,我不会得到错误。 所以,如果你能想到为什么这个消息出现的时候,我分配一个过滤图像的UIImageView将是非常有帮助的任何理由。 如果你可以build议任何原因这个错误,我将不胜感激。 #import "FilterTestsViewController.h" @interface FilterTestsViewController () @end @implementation FilterTestsViewController UIImage* _originalImage; UIImage* _filterImage; UIImageView* _uiImageView; – (void)viewDidLoad { [super viewDidLoad]; [self initialize]; //flip image by 180* } -(void)initialize { _originalImage = [UIImage imageNamed:@"ja.jpg"]; //creates image from file, this will result in a nil CIImage but a valid CGImage; […]
如何添加覆盖( UIImageView )的相机预览和处理触摸呢? 我以前的尝试做到这一点(例如使用UIImagePickerController和添加图像作为子视图)失败。
我需要做什么,如果我需要旋转一个UIImageView ? 我有一个UIImage ,我想旋转20度。 苹果公司的文档谈论了一个转换matrix,但这听起来很困难。 有没有什么有用的方法或function来实现呢?
我有一个固定矩形大小的UIImageView。 但是我的图像不是固定的大小。 我想根据UIImageView的矩形尺寸显示图像。 无论图像分辨率大还是大,都必须根据UIImageView的大小进行固定显示。 我在使用下面的资产时感到困惑。 UIViewContentModeScaleToFill, UIViewContentModeScaleAspectFit, UIViewContentModeScaleAspectFill, UIViewContentModeRedraw 在autoresize掩码中设置什么? 他们如何performance?
我正在使用SDWebImage库在我的应用程序中cachingWeb图像: https://github.com/rs/SDWebImage/blob/master/README.md 目前用途: [imageView setImageWithURL:[NSURL URLWithString:profilePictureUrl] placeholderImage:[UIImage imageNamed:@"placeholder.png"]]; 我的问题是,一旦图像被caching,然后几天后,服务器上的图像文件已经更新了一个新的图像会发生什么? 目前我的应用程序仍然显示caching的图像。 我无法看到有关设置caching超时的任何文档,或者可以识别文件大小已更改的文档。 如果任何人有经验使用这个特殊的图书馆,那么任何帮助将不胜感激。 提前致谢。
我将一个UIButtonTypeCustom UIButton分配给一个背景图像小于button的框架的UIView。 为什么图像更小的原因是因为我试图为UIButton添加更多的“目标区域”。 然而,图像正在缩放到框架的整个大小,而不仅仅是图像的大小。 我试图将UIButton和UIButton的imageView contentMode属性设置为“UIViewContentModeScaleAspectFit”,但没有运气,图像仍然伸出。 有没有办法做我想要以编程方式做? 提前致谢!
我有这个Base64 gif图像: R0lGODlhDAAMALMBAP8AAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAACH5BAUKAAEALAAAAAAMAAwAQAQZMMhJK7iY4p3nlZ8XgmNlnibXdVqolmhcRQA7 现在我想在我的iPhone应用程序中显示这个Base64string。 我可以通过使用WebView来实现这个工作: aUIWebView.scalesPageToFit = NO; aUIWebView.opaque = NO; aUIWebView.backgroundColor = [UIColor clearColor]; [aUIWebView loadHTMLString: @"<html><body style=""background-color: transparent""><img src=""data:image/png;base64,R0lGODlhDAAMALMBAP8AAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAUKAAEALAAAAAAMAAwAQAQZMMhJK7iY4p3nlZ8XgmNlnibXdVqolmhcRQA7"" /></body></html>" baseURL:nil]; 是否有可能通过使用UIImageView做同样的事情?
我有UIImageViewembedded到UIView 。 我的整个应用程序使用AutoLayout ,但我想删除UIImageView constraints 。 Xcode不会允许我删除constraints ,有没有办法禁用它们的特定对象,将它们设置为零,什么?
我有一个UIView与4个button和另一个UIView在button视图的顶部。 最上面的视图包含一个带有UITapGestureRecognizer的UIImageView 。 我试图创build的行为是,当用户点击UIImageView它在屏幕的右下angular变小,animation变大。 当它很大时,我希望底部视图上的button被禁用,当它很小并且在右下angular时,我希望将触摸传递给button,并使其正常工作。 我几乎在那里,但我不能得到的触摸通过button,除非我禁用顶视图的UserInteractions 。 我有这个在我的initWithFrame:顶视图: // Add a gesture recognizer to the image view UITapGestureRecognizer *tapGestureRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(imageTapped:)]; tapGestureRecognizer.cancelsTouchesInView = NO; [imageView addGestureRecognizer:tapGestureRecognizer]; [tapGestureRecognizer release]; 而我这是我的imageTapped:方法: – (void) imageTapped:(UITapGestureRecognizer *) gestureRecognizer { // Toggle between expanding and contracting the image if (expanded) { [self contractAnimated:YES]; expanded = NO; gestureRecognizer.cancelsTouchesInView […]
我想做一个UIView或UIImageView是一个圆圈。 或者,我可以改变使用滑块的大小,以及使用pickerview的颜色。