草庐IT

uiimageview

全部标签

iphone - 如何使用矩形裁剪图像?

我正在尝试使用此矩形裁剪图像。但不知道如何拉伸(stretch)矩形。我有一个UIView,它位于显示有blackborder的另一个View的外部和内部。当我拉伸(stretch)时,我是否需要更改两个UIView的框架??应该使用Pinchgesture来拉伸(stretch)矩形还是任何其他方法??这里有四个蓝色的处理程序是UIViews。我将如何确定它们的拖动?如果有请建议。 最佳答案 以下代码用于选择框和裁剪图像。-(IBAction)cropImage:(id)sender{//Createrectanglethatre

iphone - 如何在 iphone 应用程序开发中添加两个 uiimageview 并将其保存到 iphone 照片库?

我开门见山,我的问题是,我有一个uiviewController,它有3个按钮和一个uiimageView。现在,当我按下第一个按钮时,我从iphone默认照片库中获取图像并放置在uiimageview上。当我按下第二个按钮时,它会从照片库中拍摄另一张图片并放置在上一张图片上。现在当我按下第三个按钮时,这两张图片将添加并成为一张图片并保存在相册中。我已经完成了第1步和第2步,但我如何才能完成第3步??编辑假设图片(image1)中有一个没有mustache的男人,但我正在添加另一个mustache图像(image2)来制作一张他看起来像mustache男人(image3)的图像。我想将

ios - 在 UIScrollView 问题中旋转 UIImageView

我必须像照片应用一样实现旋转功能。将UIImageView放在UIScrollView中。当设备旋转时,我希望图像像照片一样旋转成横向。如果图像是横向的,那么它将用旋转动画填充整个UIScrollView的宽度。当如下代码[UIViewanimateWithDuration:0.36animations:^(void){[_imageViewsetTransform:CGAffineTransformMakeRotation(M_PI*90/180)];_imageView.frame=CGRectMake(0,0,480,320);//settheframeaftertherotat

objective-c - uiview中适配的uiimageView

我的UIImageView有点问题。我希望UIImageView的内容不会溢出到UIView。当我尝试这段代码时,我得到了这个结果,但我不会在条纹区域中生成图像。UIView*view=[[UIViewalloc]init];[viewsetFrame:CGRectMake(10,0,300,100)];[self.viewaddSubview:view];UIImageView*viewimageArticle=[[UIImageViewalloc]initWithFrame:CGRectMake(0,0,300,100)];viewimageArticle.image=[UIIma

iphone - 多个动画相继出现

我遇到了一个问题,我找不到任何解决方案。所以基本上,我有一个指南针,我想“弹出”/“弹出”到View中,然后开始更新航向,但在我关闭/弹出指南针后航向停止更新。喜欢:用户想要指南针->按下按钮->指南针弹出->开始旋转指南针针->用户不再需要指南针/关闭指南针->指南针从视野中弹出。所以我的问题是:如果我制作了一个动画,另一个动画停止了,我如何才能让两个动画相互追赶?在showCompass中:(IBAction)showCompass:[UIViewbeginAnimations:nilcontext:nil];[UIViewsetAnimationDuration:1.0];dir

iOS:如何让后台线程在主线程上重绘 View

我的应用程序将查询数据库50次,然后通过将正确的UIImageView添加到另一个UIImageView做出相应的react,然后我希望应用程序在每个循环中立即显示它。唉,经过很多个晚上我都没有让它工作。应用程序不会立即显示UIImageView。话虽如此,当我在中间循环期间放大或缩小时,UIImageViews将会出现!我一定是错过了什么......到目前为止,除了最后一部分[UIScrollViewperformSelector....之外,所有代码都有效。请提前帮助并谢谢你。UIScrollView*firstView;UIImageView*secondView;UIImage

ios - 对于大片颜色,哪个更便宜 : UIView or UIImage

假设在您的UI设计中,您需要一个纯色矩形。当然,您可以使用UIImageView对象并将其连接到图像,但在某些情况下,直接放入UIView并设置背景颜色可能会更快更容易。我的问题是哪个在内存和性能方面更便宜。我的直觉是空的UIView比图像更容易渲染,图像的文件必须加载并且位存储在内存中。谁能说说这个?非常感谢! 最佳答案 设置UIView的backgroundColor比使用UIImageView更快/更便宜,原因很明显:您不必创建或加载图像时,窗口服务器不必保留图像的副本,并且窗口服务器用背景颜色填充View的代码肯定至少与用背

ios - iOS 中存储在文档(非 bundle )中的图像的内存管理

我有自定义的mapView(我将它命名为JMMapView,它继承自UIView),我在UIScrollView中创建了UIImageView。它做一些基本的事情,比如缩放、滚动、添加精确点等等。但主要问题是它会加载一个存储在文档文件夹中的图像(图像在运行时下载并永久存储在文档文件夹中)并占用大量内存。比如所有的图片都是从100kb到800kb,但是只加载一张图片内存是从20mb到40mb。我做错了什么?为什么需要这么多内存?我使用ARC,图像都是PNG格式,大小约为2000x2000。数据Controller.m+(NSData*)getDataOfUrlString:(NSStri

iphone - 如何更改 UIImageView alpha onTouchMoved

我正在移动触摸项目我想更改图像在触摸点的透明度或可见性(尽可能)。让我们说取消隐藏图像的特定点..PS我已经知道如何删除图像。我正在寻找unerase 最佳答案 我认为这个项目完全符合您的要求:https://github.com/SebastienThiebaud/STScratchView您有2张图片,其中一张是隐藏图片,另一张是您刮掉的图片。甚至这个项目:http://www.cocoacontrols.com/platforms/ios/controls/scratch-n-see

iphone - 如何从 4X4 imageView 矩阵创建 1 个组合图像

我正在创建“拼图游戏”,为此我将单个图像分成4X4矩阵,如现在我有16个不同的imageView,我需要将它们组合成一个图像并存储在数据库中。那么是否可以将4x4矩阵图像组合成一个图像。 最佳答案 是的,而且相当容易。UIGraphicsBeginImageContext(fullSize);CGContextRefcontext=UIGraphicsGetCurrentContext();for(inti=0;iresult将是您创建的全尺寸图像(如果是4x4和40尺寸图像,则为160x160)编辑使用UIGraphicsBegi