草庐IT

uiimageviews

全部标签

ios - 你如何使 Storyboard上的 UIImageView 可点击(快速)

我是swift(和一般的Xcode开发)的新手,我想知道如何使Storyboard上的ImageView可点击。我想要做的是让它在单击时显示另一个ViewController。 最佳答案 您可以为此添加tapGesture。这是代码:classViewController:UIViewController{@IBOutletweakvarimageView:UIImageView!overridefuncviewDidLoad(){super.viewDidLoad()//createtapgesturerecognizerlett

uitableview - 自动布局 : Get UIImageView height to calculate cell height correctly

到目前为止,我一直只在单元格内使用文本标签,这些标签应该自动调整自己的大小。我通常对所有边缘(内容View或邻居)施加约束,并将以下行添加到我的viewDidLoad()://190.0istheactualheightofmycustomcell(seenextimage)inthestoryboardcontainingalabelandarandomlysizedUIImageViewtableView.estimatedRowHeight=190.0tableView.rowHeight=UITableViewAutomaticDimension现在,当尝试包含图像时,我遇到了

uitableview - 自动布局 : Get UIImageView height to calculate cell height correctly

到目前为止,我一直只在单元格内使用文本标签,这些标签应该自动调整自己的大小。我通常对所有边缘(内容View或邻居)施加约束,并将以下行添加到我的viewDidLoad()://190.0istheactualheightofmycustomcell(seenextimage)inthestoryboardcontainingalabelandarandomlysizedUIImageViewtableView.estimatedRowHeight=190.0tableView.rowHeight=UITableViewAutomaticDimension现在,当尝试包含图像时,我遇到了

ios - 使用 Xcode 6.1/Swift 以编程方式将图像设置为 UIImageView

我正在尝试在Xcode6.1中以编程方式设置UIImageView:@IBOutletweakvarbgImage:UIImageView!varimage:UIImage=UIImage(named:"afternoon")!bgImage=UIImageView(image:image)bgImage.frame=CGRect(x:0,y:0,width:100,height:200)view.addSubview(bgImage)但Xcode正在用bgImage=UIImageView(image:image)说“expecteddeclaration”图片“afternoon”

ios - 使用 Xcode 6.1/Swift 以编程方式将图像设置为 UIImageView

我正在尝试在Xcode6.1中以编程方式设置UIImageView:@IBOutletweakvarbgImage:UIImageView!varimage:UIImage=UIImage(named:"afternoon")!bgImage=UIImageView(image:image)bgImage.frame=CGRect(x:0,y:0,width:100,height:200)view.addSubview(bgImage)但Xcode正在用bgImage=UIImageView(image:image)说“expecteddeclaration”图片“afternoon”

ios - 如何在 Swift 中为 UIImageView 对象分配一个 Action

我正在尝试在用户点击操作时将UIImageView分配给它。我知道如何为UIButton创建一个Action,但是我怎么能模仿UIButton的相同行为,而是使用UIImageView? 最佳答案 您需要一个UITapGestureRecognizer。要设置使用这个:overridefuncviewDidLoad(){super.viewDidLoad()lettapGestureRecognizer=UITapGestureRecognizer(target:self,action:#selector(imageTapped(t

ios - 如何在 Swift 中为 UIImageView 对象分配一个 Action

我正在尝试在用户点击操作时将UIImageView分配给它。我知道如何为UIButton创建一个Action,但是我怎么能模仿UIButton的相同行为,而是使用UIImageView? 最佳答案 您需要一个UITapGestureRecognizer。要设置使用这个:overridefuncviewDidLoad(){super.viewDidLoad()lettapGestureRecognizer=UITapGestureRecognizer(target:self,action:#selector(imageTapped(t

ios - UIStackView 计算错误的 UIImageView 高度

我有一个包含在UICollectionViewCell中的UIStackView来表示社交网络上的帖子(类似于Instagram的单元格)。UIStackView包含一个作者标题(自定义UIView),一个用于内容图像的UIImageView,一个用于帖子正文,以及用于操作的UIToolbar。最终View看起来像this.UICollectionViewCell的高度是通过设置大小单元来设置的,如下所示:-(CGSize)collectionView:(UICollectionView*)collectionViewlayout:(UICollectionViewLayout*)co

ios - 将 CIDetector(人脸检测)结果翻译成 UIImageView 坐标

我一直在努力将CIDetector(面部检测)结果转换为相对于显示图像的UIImageView的坐标,以便我可以使用CGPaths绘制坐标。我查看了这里的所有问题和我能找到的所有教程,其中大部分使用在UIImageView(example)中显示时未缩放的小图像。我遇到的问题是使用在UIImageView中显示时使用aspectFit缩放的大图像并确定正确的缩放+平移值。我在测试不同尺寸/宽高比的图像时得到不一致的结果,所以我认为我的例程有缺陷。我已经为此苦苦挣扎了一段时间,所以如果有人有一些提示或者可以对我做错的事情进行X光检查,那将是一个很大的帮助。我在做什么:获取人脸坐标使用下面

ios - 确定 UIImageView 显示的是哪个 animationImages?

有没有办法找出UIImage在其动画的哪一帧?当你启动它时,你给它一个animationImages数组,所以它显然必须在某处存储当前图像的索引。你知道我怎么能找到这个吗?另外,有没有办法告诉UIImageView在哪一帧开始它的动画? 最佳答案 在类转储UIKit之后,我既找不到文档中的属性,也找不到可疑的ivar或私有(private)方法,所以我能想到的最好的是:NSDate*startDate;//instancevariable-(void)startAnimation{startDate=[NSDatedate];[im