草庐IT

uiimageview

全部标签

ios - 从 UILabel 中删除与文本重叠的图像部分

我有它,用户可以在屏幕上移动图像和uilabel。假设它是黑色图像和黑色文本。我希望与图像重叠的文本部分变得透明,以便背景显示出来,即使它们最初是相同的颜色,您仍然可以阅读文本。希望这是有道理的。我找到了一些关于触摸删除的链接。我不确定如何使用重叠的文本部分来自动执行此操作。也许像“用图像遮盖图像”这样的东西?https://developer.apple.com/library/mac/#documentation/graphicsimaging/conceptual/drawingwithquartz2d/dq_images/dq_images.html这是我如何移动图像(以及文本

ios - 在使用绝对路径加载图像时需要一点帮助

我有400张具有重复名称的图像,按层次划分在我包含在我的项目中的文件夹中,现在我想使用绝对路径加载图像,我尝试使用imagenamed但不是图像加载,显示空框。现在我需要一些帮助,了解如何使用绝对路径显示图像。我的项目的层次结构Project->ProjectFiles(i-eAppDeligateandviewcontrollers)->Resources->Images->1->1.jpg->2.jpg->3.jpg->2->1.jpg->2.jpg->3.jpg我使用的加载图片的方法[self.leftImagesetImage:[UIImageimageNamed:@"Imag

ios - 由于未捕获的异常 'NSInvalidArgumentException' 而终止应用程序,原因 : '-[UIImage length]: unrecognized selector sent to instance

我尝试从NSMutableArray加载表格View单元格ImageView中的图像。但我收到警告由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[UIImage长度]:发送到实例的无法识别的选择器。我尝试了本网站上发布的许多解决方案。但这对我不起作用。这是我的代码:recipe1.numbers1=[[NSMutableArrayalloc]initWithObjects:[UIImageimageNamed:@"1.png"],[UIImageimageNamed:@"2.png"],[UIImageimageNamed:@"3.p

ios - UIImageView 性能不佳(对于本地镜像)

我正在开发一个带有图库的应用程序。所有图像都在设备光盘(文档目录)上,但我无法流畅显示。由于有些图像很大(2000px*2000px),我在后台线程中加载它们,缩小它们,然后在主线程中显示它们。这是我的UIImageView扩展:@implementationUIImageView(BackgroundResize)-(void)localImageFromPath:(NSString*)pathscaledTo:(CGSize)size{dispatch_queue_tqueue=dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_LO

ios - View 的移动背景

我有一个非常大的图像,我想用作View的背景图像。但是,我不想一次显示整个图像;我只想显示图像的一部分,然后我想对其进行动画处理以显示它的其他部分,类似于游戏中的“无限背景”(在我的例子中只是不是无限的;))。做这个的最好方式是什么?我是否必须将图像分成几部分,然后以某种方式为各部分之间的过渡设置动画,还是有更好的方法? 最佳答案 将UIScrollView作为背景View怎么样?然后,您可以将UIImageView放入该ScrollView并根据需要控制ScrollView的contentOffset。

ios - 如何使用 setImage 将 NSMutableArray 中的 UIImage 添加到 UIButton

我有一个像这样创建的UIImages数组UIImage*tButtonImage=[UIImageimageNamed:@"button-measurement.png"];UIImage*tPButtonImage=[UIImageimageNamed:@"button-parts.png"];UIImage*oPButtonImage=[UIImageimageNamed:@"button-onboard.png"];UIImage*dButtonImage=[UIImageimageNamed:@"button-opening.png"];//然后根据NSDicitonary/k

ios - UIImageView 缓存策略 - AFNewtorking

我的应用程序中有几个UIImageView,我使用AFNetworking的setImageWithURL从我的服务器填充图像。文档说这个方法使用标准的UIImageView缓存策略。我的问题是,如果我在我的服务器上更新图像,图像不会很快在应用程序中更新。即使我关闭应用程序并重新启动。如果我想更新图像,我必须重新安装应用程序,这会清除缓存并引入新图像。显然,这不是用户想要的效果。AFNetworking的缓存是私有(private)的,因此我无法在UIImageView+AFNetworking类别中直接访问它。关于清除整个应用程序缓存的任何想法?我将如何实现?

iphone - 裁剪超出另一个 View 范围的 uiimageview

我有一个UIImaveView(红色的),我已经旋转到45°。在这里,我绘制了一个带有渐变的UIImage,并将其放置在下面铺设的UIImageView之上。因为我将它旋转了45°,所以这个UIImageView重叠在我下面的UIImageView(灰色的)上。所以我想裁剪适合左上角的这个UIImageView,但不与底层UIImageView的框架重叠。应该有绘制路径等选项,但我希望有人有任何更简单的解决方案?http://i.stack.imgur.com/C89nP.png解决方案UIImageView*rotatedGradient=[[UIImageViewalloc]ini

ios - 从 UICollectionViewCell 实例访问图像时遇到问题

我正在按照本教程对我的项目进行一些修改:http://www.appcoda.com/ios-programming-uicollectionview-tutorial/我正在尝试获取IB为我创建的UIImageView实例。这是我的IB的屏幕截图:我有一个名为FeedViewCell的自定义类,它包含一个UIImageView。这是cellForItemAtIndexPath代码:-(UICollectionViewCell*)collectionView:(UICollectionView*)collectionViewcellForItemAtIndexPath:(NSIndex

ios - UIImageView 正在显示放大的图像

不确定我做错了什么,但随后查看我刚刚使用我的应用程序拍摄的图像时,图像被放大到原始图像上的特定位置,我不知道为什么。这是我加载和显示图像的代码。NSArray*paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);NSString*documentsDirectory=[pathsobjectAtIndex:0];NSString*path=[documentsDirectorystringByAppendingPathComponent:imageName];UIImag