草庐IT

uiimageviews

全部标签

ios - .removeFromSuperview 不适用于 UIImageView

我正在尝试以编程方式创建一系列背景图像,这些图像会从一个淡入淡出到另一个。我的内存有问题,因为我似乎没有成功删除我在淡出动画完成后创建的UIImageView。在我的后台Controllerswift文件中,我有以下内容:letURL1="bg_1.jpg"letimg1=UIImage(named:URL1)letURL2="bg_2.jpg"letimg2=UIImage(named:URL2)letimagesArray:[UIImage]=[img1!,img2!,]varbackgroundImageArray:[UIImageView]=[]funccreateBackgr

ios - 如何使用 AspectFit 缩放模式正确检测 UIImageView 上的点击

我的布局如下。占ViewController一半(白色)的View内的ImageView。考虑到顶部和底部的一些边距,ImageView会填充容器。我将ImageView的缩放模式设置为纵横比适合。所有这些都为我提供了我想要的确切视觉效果。不过,我还在ImageView上安装了点击手势识别器,我希望它只检测显示实际图像的区域上的点击(由于宽高比,它只占用可用空间的一部分)。图像本身会动态改变,所以我不知道它的宽高比是多少。实现这一目标的最简单方法是什么?我想我必须摆脱对ImageView的traililnig和leading限制,但接下来呢? 最佳答案

ios - 如何在 iOS 中不使用 UIImageView 的情况下在 View 上绘制/绘制 UIIMage

我正在开发此应用程序中的绘画应用程序,我正在使用ACEDrawing工具绘制View。但我必须剪下这幅画的特定部分并粘贴到View的任何地方。我可以将View的绘画复制为图像。我的代码在这里。在.h文件中@property(strong,nonatomic)ACEDrawingView*DrawingViews;@property(nonatomic,strong)UIScrollView*myScrollView;在.m文件中//creatingtheDrawingview_DrawingViews=[[ACEDrawingViewalloc]initWithFrame:CGRect

ios - Swift - 在所有设备的相同位置将 subview 添加到 UIImageView

我有一个室内地图应用程序。我有一个代表map的.png。一些图钉需要以编程方式放置在map上的某些兴趣点(楼梯、电梯、商店等)。假设在iPhone5上,我添加了一个UIView作为我的UIImageView的subviewCGPointMake(100,y:100)它指示(放在)UIImageView中的一些楼梯。问题是,例如,当我在iPad上运行该应用程序时,UIImageView更大并且UIView不在楼梯上方。我必须为UIView修改我的x,y。我试图根据进行一些计算来确定UIView的newX和newYUIScreen.mainScreen().bounds.size.widt

ios - 如何使用 UIImageView iOS 中的启动图像集?

应用程序启动时,启动屏幕图像存在一些问题。我目前使用包含@1、2、3x图像的默认图像集,但我发现还有一个启动图像集。这也将解决不同iPhone尺寸的问题,导出多个屏幕分辨率。但是在将正确的图像上传到启动图像集后,我无法在启动Storyboard的UIImageView中选择它们。这甚至可能吗?如果可以,我如何在Storyboard中使用它?或者还有其他方法吗?我循环浏览x数量的图像,这些图像将在打开应用程序时随机显示。因此,每次您打开应用程序时,它都会显示另一张图片。 最佳答案 您不能在其他Storyboard中使用启动图像。您应该

ios - 当我在 iOS 中滑动进行行操作时,图像从 UIImageView 中出来

我在TableViewCell中有UIImageView,并且该ImageView位于该单元格的superView中。我已经为editActionForRow编写了一个函数来滑动和执行操作,但是当我滑动单元格时,图像从UIImageView中消失,如下所示。自动布局也设置得很完美,它没有任何问题,但是当我们滑动时这让我很头疼。如果有人能帮忙的话。谢谢!! 最佳答案 选择imageview并转到属性检查器。选中剪辑绑定(bind)选项。 关于ios-当我在iOS中滑动进行行操作时,图像从U

ios - 选择行时更改 UIImageView 中的图像?

这是项目被选中时的样子。通常行有黑色背景,图标有白色前景。但是选择一行会使背景变成半白色。这是一种将图像更改为相反颜色的方法,还是选择ImageView中的其他图像时,选择了ImageView的行? 最佳答案 使用@NSDmitry的示例,您需要覆盖UITableViewCell上的setSelected(_selected:Bool,animated:Bool)并设置tintColor整个contentView或只是imageView 关于ios-选择行时更改UIImageView中的

ios - 如何让 UIImageView 填充 UITableViewCell?

这是我的第一篇文章,所以如果有什么我应该做的不同,请告诉我!我正在制作一个照片应用程序,我希望照片填充UITaleViewCells,并扩展单元格以适合图像。我一直在努力让它工作,我用谷歌搜索了所有我能做的事情,看了一些youtube视频,但我找不到任何与UIImageView一起工作的视频。这是我现在正在使用的代码:overridefuncviewWillAppear(_animated:Bool){tableView.estimatedRowHeight=100tableView.rowHeight=UITableViewAutomaticDimension}在UIImageVie

ios - UIImageView 在不同的设备上保留 Storyboard "preview screen bounds"- 框架不根据屏幕尺寸更新

当我在模拟器中运行我的应用程序时,我的Storyboard预览选择手机时仍然会获取高度和体重。不应该选择哪种模拟器?例如:Storyboard预览选择iPhoneSE然后ImageView重量=96高度=92Storyboard预览选择iPhone8然后ImageView权重=112.5高度=108.5但是当我的storyboard预览时选择iPhoneSE和simulator不管选择哪个像iPhone8,iPhoneX...重量=96高度=92为什么?最奇怪的是当我选择不同的Storyboard预览时,同一个模拟器,我得到不同的尺寸......print(self.img.frame

iOS UIScrollView with UIImageView 旋转方面问题

对于我缺乏iOSSDK知识,我提前表示歉意,我是一名Android开发人员,负责维护和更新iPhone应用程序。我正在使用UIScrollView来处理显示在UIImageView上的图像的缩放和拖动。每秒多次从网络服务器请求UIImageView中的图像。当设备的方向改变时,图像尺寸会更改为当前帧的尺寸,例如,当在纵向模式下使用iPad时,图像尺寸将为768x1024,但当切换到横向模式时,图像尺寸将为1024x768。网络服务器会根据我请求的图像的方向和纵横比在图像的顶部/底部或左侧/右侧添加黑条。我的问题是,在旋转设备后,UIImageView的行为永远不会像我期望的那样。我的预