草庐IT

uiimageviews

全部标签

ios - UIImageView 多个图像之间的过渡

我正在使用下面的代码在短时间内更改UIImageView的图像。如您所见,所使用的图像存储在一个数组中。问题是,无论我设置什么“持续时间”或“延迟”,ImageView几乎会立即更改为数组中的最后一张图像。我是否应该改用主线程在每个图像转换之间添加延迟?////////////////////////////////////////////////////////////////animationCount=0;imageArray=[NSMutableArraynew];[imageArrayaddObject:[UIImageimageNamed:@"gauge1final.png

iphone - iPhone编程如何给UIImageview添加注解

我正在尝试解决这个问题,但不知道从哪里开始。我有一个map的图像,假设一个商场加载到uiimageview中,我想在imagview而不是mapView上添加注释。这将如何实现?任何帮助都会很棒。 最佳答案 如果类比MKMapView,这很容易实现。在mapView中,注释被添加到特定的coordinate(lat,long)并且它们知道它们的位置,因此无论我们何时缩放或平移map,它们都保持不变地点。在您的情况下,您需要使用CGPoint(x,y)来跟踪注释在imageview上的位置。从类比中我们需要考虑两点:如果我们放大/缩小

ios - 如何使用 SwipeGestureRecognizer 更改 UIImageView 图像?

大家好我有一个UIViewController和UIImageView,我有一个SwipeGestureRecognizer在里面。因此,如果用户向左或向右滑动,它将changeUIImageView图像。到目前为止它的工作。我不能使用UIScrollView其中一张图片的大小,启用分页。我想实现拖动的效果,看下一部分UIImageView如UIScrollView图片会做。 最佳答案 简单的回答:为ImageView添加两个手势并放置一个计数变量,根据滑动和否切换计数变量。的图像。最后根据计数更改图像。使用此代码也可以正常工作且简

ios - 更新 UIImageView 占用太多内存

我有一个大约每20毫秒执行一次的代码块(它是CoreAudio音频单元的渲染回调方法);这种方法运行一些计算并更新UIImageView的图像。为了强制刷新UI,我在主线程中调度了UIImageView的图片的setter,如下:[audioUnitsetOutputBlock:^(){//...//someheavycalculations//...dispatch_sync(dispatch_get_main_queue(),^{imageView.image=images[index];});}];如果没有图像的setter,应用程序占用大约50mb的内存,而图像的刷新会使它跳到

ios - imagePickerController设置UIImageView.image不改变图片显示

我试图将UIImageView的图像设置为下面UIImagePickerController的返回值。我的UIImageViewprofileImageView是在viewdidload中实例化的。奇怪的是,UIImagePickerController返回的图片并没有在profileImageView中显示出来。一开始我以为是图片问题,所以我把它修复为SR-rewards.jpg。添加NSLog,显示[profileImageViewsetImage:[UIImageimageNamed:@"SR-rewards.jpg"]]已经执行,但是profileImageView.image

ios - 通过填充 UIImageView 层的边框宽度的颜色来动画进度

我有一个UIImageView,我已经把它变成了一个像这张图片一样具有宽度层的圆圈:用户可以更新图像并上传新图像,上传图像时我有一个进度回调。我想要的是在上传图片时为边框设置颜色动画,例如当用户点击上传时,边框从顶部开始以绿色开始,并根据进度填充宽度。我试过这段代码:CAShapeLayer*circle=[CAShapeLayerlayer];circle.path=[UIBezierPathbezierPathWithArcCenter:CGPointZeroradius:27startAngle:-M_PI_2endAngle:2*M_PI-M_PI_2clockwise:YES

ios - 如何将 2 个 UIImageView 中的 2 个图像合并为 1 个图像

我想将2个UIImageView中的2个图像合并为1个具有“正确”位置、角度、比例比例的图像,正如我在屏幕上看到的那样。在我的项目中,有2个UIImageView-imageView是主要的UIImageView-topImageView是可以拖动、旋转、缩放的叠加UIImageView我可以保存通过绘制2个图像合并的图像,但位置、角度、比例比例错误。这是我的代码:UIImage*img=topImageView.image;UIImage*bottomImg=self.imageView.image;CGSizebounds=self.imageView.image.size;UIG

ios - 固定宽度 : how to set its height to keep its aspect? 的 UIImageView

我有一个需要放置UIImageView的View,我被告知将它放置在一个矩形内,该矩形采用屏幕宽度且其高度小于宽度(固定大小)。然而,我得到的图像或多或少是正方形jpeg图像,所以我的想法是填充应该包含图像的矩形的宽度,并以某种方式设置图像的高度它的纵横比保持不变。然后,我应该能够让用户垂直滚动图像以查看完整图像。我该怎么做?提前致谢编辑:我需要为几张不同尺寸的图像执行此操作,但它们应该适合View中相同的矩形区域大小 最佳答案 您可以设置ImageView内容模式。imageView.contentMode=UIViewConte

ios - 将图像从 url 动态下载到 UIImageVIew

我正在尝试从URL将图像插入到UIImageView中。我使用以下代码来这样做。运行程序时卡在NSURL*url=[NSURLURLWithString:urlstring];在下面的代码中,它在该特定行上显示“Thread1:signalSIGABRT”。有人可以帮我解决这个问题,并告诉我我使用的格式是正确的还是我做错了什么??-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*CellIdentifier=@"

ios - 使用 SDWebImage 下载的图像的 UIImageView 幻灯片

我正在为延时照片制作应用程序,我正在使用SDWebImage从服务器下载+缓存照片,我想从一系列照片中进行幻灯片放映。我已经为UIImageView尝试了SDWebImage的方法setAnimationImagesWithURLs,它有效,但我需要更多的控制(我不想在viewDidLoad之后立即开始动画,...)。我想在显示ViewController后,它开始从NSURL数组下载照片,只显示第一张图片,有播放/停止/下一个控件,用户可以点击它们开始动画...在每个关于UIImageView动画的教程中,他们将图像加载到数组中,用作setAnimationImages:array,