草庐IT

ImageVIew

全部标签

xcode - 如何使 UIImageView 可点击并使其执行某些操作? ( swift )

(我几天前才开始使用Swift,对编程还比较陌生,所以请耐心等待。)我正在尝试让随机block出现在屏幕上,用户必须点击它们才能使它们消失。我已经能够创建block,但我不知道如何真正使它们可点击。有人可以帮帮我吗?到目前为止,这是我的代码:funccreateBlock(){letimageName="block.png"letimage=UIImage(named:imageName)letimageView=UIImageView(image:image!)imageView.frame=CGRect(x:xPosition,y:-50,width:size,height:siz

xcode - 如何使 UIImageView 可点击并使其执行某些操作? ( swift )

(我几天前才开始使用Swift,对编程还比较陌生,所以请耐心等待。)我正在尝试让随机block出现在屏幕上,用户必须点击它们才能使它们消失。我已经能够创建block,但我不知道如何真正使它们可点击。有人可以帮帮我吗?到目前为止,这是我的代码:funccreateBlock(){letimageName="block.png"letimage=UIImage(named:imageName)letimageView=UIImageView(image:image!)imageView.frame=CGRect(x:xPosition,y:-50,width:size,height:siz

uitableview - 让 UITableView 分隔符出现在 imageView 下面

所以我有一个list类型的事情。但是我决定让复选标记出现在我的单元格的左侧。为实现这一点,我让每个单元格显示带有cell.imageView?.image=UIImage(named:"check")的复选标记png图像。这工作正常,但是我遇到了分隔线没有出现在复选标记下方的问题,如下所示。我不喜欢它的外观,因为空的单元格分隔符延伸了单元格的整个长度。有什么建议可以使分隔符在图像下方可见吗? 最佳答案 将此方法添加到TableView的数据源中:functableView(_tableView:UITableView,willDis

uitableview - 让 UITableView 分隔符出现在 imageView 下面

所以我有一个list类型的事情。但是我决定让复选标记出现在我的单元格的左侧。为实现这一点,我让每个单元格显示带有cell.imageView?.image=UIImage(named:"check")的复选标记png图像。这工作正常,但是我遇到了分隔线没有出现在复选标记下方的问题,如下所示。我不喜欢它的外观,因为空的单元格分隔符延伸了单元格的整个长度。有什么建议可以使分隔符在图像下方可见吗? 最佳答案 将此方法添加到TableView的数据源中:functableView(_tableView:UITableView,willDis

ios - Swift 4 - 将 UITapGestureRecognizer 添加到 subview 图像 - 未调用该方法

我有以下UITapGestureRecognizer设置,但没有调用该方法?注意:UITapGestureRecognizer被添加到subview项。此外,它在SUStepView本身中添加UIGestureRecognizerDelegate时也有效-唯一的问题是我需要在容器中使用它。classStepViewContainer:NSObject,UIGestureRecognizerDelegate{varview:SUStepView?@objcfunctapAction(recognizer:UITapGestureRecognizer){}overrideinit(){su

ios - Swift 4 - 将 UITapGestureRecognizer 添加到 subview 图像 - 未调用该方法

我有以下UITapGestureRecognizer设置,但没有调用该方法?注意:UITapGestureRecognizer被添加到subview项。此外,它在SUStepView本身中添加UIGestureRecognizerDelegate时也有效-唯一的问题是我需要在容器中使用它。classStepViewContainer:NSObject,UIGestureRecognizerDelegate{varview:SUStepView?@objcfunctapAction(recognizer:UITapGestureRecognizer){}overrideinit(){su

iOS "UITemporaryLayoutHeight"约束

我正在使用systemLayoutSizeFittingSize获取满足其内部约束的自定义View子类的最小尺寸。letsomeView=SomeView()someView.setNeedsUpdateConstraints()someView.setNeedsLayout()someView.layoutIfNeeded()letviewSize=someView.systemLayoutSizeFittingSize(UILayoutFittingCompressedSize)println(viewSize)//PRINTS(0.0,96.0)WHICHISRIGHT!我得到了

iOS "UITemporaryLayoutHeight"约束

我正在使用systemLayoutSizeFittingSize获取满足其内部约束的自定义View子类的最小尺寸。letsomeView=SomeView()someView.setNeedsUpdateConstraints()someView.setNeedsLayout()someView.layoutIfNeeded()letviewSize=someView.systemLayoutSizeFittingSize(UILayoutFittingCompressedSize)println(viewSize)//PRINTS(0.0,96.0)WHICHISRIGHT!我得到了

ios - 如何在 TableView 中调整 cell.imageView 的大小并在 Swift 中应用 tintColor

我有一个带有在cellForRowAtIndexPath中创建的单元格的tableView,并添加了一些虚拟文本:cell=UITableViewCell(style:UITableViewCellStyle.Subtitle,reuseIdentifier:"cell")cell.textLabel?.text="TestTitle"cell.detailTextLabel?.text="Testdetaillabel"然后我将测试图像添加到单元格的imageView:varimage=UIImage(named:"cd.png")cell.imageView!.image=imag

ios - 如何在 TableView 中调整 cell.imageView 的大小并在 Swift 中应用 tintColor

我有一个带有在cellForRowAtIndexPath中创建的单元格的tableView,并添加了一些虚拟文本:cell=UITableViewCell(style:UITableViewCellStyle.Subtitle,reuseIdentifier:"cell")cell.textLabel?.text="TestTitle"cell.detailTextLabel?.text="Testdetaillabel"然后我将测试图像添加到单元格的imageView:varimage=UIImage(named:"cd.png")cell.imageView!.image=imag