草庐IT

uiimageviews

全部标签

ios - UIImageView 在 Xcode8 和 Swift3 中被隐藏

我的问题很简单:如果我尝试通过cellForRowAtIndexpath方法访问它,我的自定义UITableViewCell中的@IBOutletUIImageView会被隐藏。我听说这是Swift3或Xcode8的问题(这是有道理的,因为我刚刚在更新后遇到了这个问题)。我在使用UIImageView时遇到了同样的问题,发现它被隐藏的原因是因为我在循环中调用它的时间过早。自最新更新以来,如果我尝试从Nib访问@IBOutlet,我只能在viewDidAppear方法中这样做。如果我在viewDidLoad或viewWillLoad方法中尝试,则导出会被隐藏。在这种情况下,我只是通过以下

swift - 使用 UITapGestureRecognizer、UIImageView 和 UITableViewCell 将参数传递给 Swift 中的选择器

我需要识别用户在TableCell上单击的image。如何传递TAG?classCustomCell:UITableViewCell{@IBOutletweakvarimgPost1:UIImageView!overridefuncawakeFromNib(){super.awakeFromNib()//InitializationcodeimgPost1.tag=1lettap=UITapGestureRecognizer(target:self,action:#selector(CustomCell.tappedMe))imgPost1.addGestureRecognizer(t

ios - Swift/cornerRadius 和 masksToBounds 让 UIImageView 消失

我有一个UITableViewController和一个UIImageView。使用以下简单代码加载内容。@IBOutletweakvaravatarImageView:UIImageView!overridefuncviewDidLoad(){super.viewDidLoad()updateUI()}funcupdateUI(){backendless.userService.currentUser.retrieveProperties()avatarImageView.layer.cornerRadius=avatarImageView.frame.size.width/2ava

ios - Swift - 检查 UIImageView 的大小

我正在尝试向调试器/控制台打印一行以显示我拥有的UIImageView对象的尺寸。我试图使用以下代码,但收到一条错误消息,提示UIImageView没有名为“size”的成员。这是我的代码:@IBOutletvarImage:UIImageView!overridefuncviewDidLoad(){super.viewDidLoad()varimageHeight=Image.size.heightvarimageWidth=Image.size.widthprint(imageHeight)print(imageWidth)} 最佳答案

ios - 如何处理 UIImageview 的 UIScrollView 缩放中的偏移量?

简单地说,我有一个UIScrollView用于在该View内缩放的View:UIImageView。这是我只显示图像时的样子:当我捏的时候:当我捏合后向下滑动时:现在我有了不想看到的黑色空间。有没有办法设置一些偏移量并防止在图像后滚动太远?在代码中我简单地使用://MARK:-UIScrollViewDelegatepublicfuncviewForZooming(inscrollView:UIScrollView)->UIView?{returnphotoImageView} 最佳答案 简单地实现UIScrollViewDeleg

ios - 当用户触摸屏幕时 uiimageview 动画停止

我有一个带有动画图像的UImageview。我在代码中添加uiimageview及其CollectionViewCell的一部分当用户触摸单元格时动画停止,为什么会这样?代码:varimages:[UIImage]=[]foriin0...10{images.append(UIImage(named:"image\(i)"))}leti=UIImageView(frame:CGRect(x:xPos,y:yPos,width:200,height:200))i.animationImages=imagesi.animationDuration=0.5i.startAnimating()

ios - UIImageView 不显示来自 UIImagePickerController 的 PNG 图像的透明度

我当然希望我遗漏了一些东西,因为我不明白为什么它会这样工作。我有一个PNG图像,它具有完全透明的背景,因为我想将它覆盖在UIImageView中的其他图像上。XCode项目中包含的PNG图像都可以正常工作。问题是,当我使用UIImagePickerController即时选择这些相同的PNG图像,然后将其分配给UIImageView时,出于某些非常奇怪的原因,它没有将其视为具有透明度的PNG图像,而不是添加白色背景。有人以前见过这个吗?我该如何解决这个问题?*更新#1:我决定尝试一些似乎可以证实我的理论的东西。我决定通过电子邮件将我保存到设备中的原始PNG图片发送给自己,你瞧,这些图片

cocoa-touch - UIImageview 在 swift 中以编程方式

我只是想以编程方式创建一个UIImageView,我有一个新View,我尝试这样做letimageName="yourImage.png"view.backgroundColor=UIColor.colorWithPatternImage(UIImage(named:imageName))此代码无效。请尽快帮助我 最佳答案 这适用于高度为100、宽度为100的图像:varimageViewObject:UIImageViewimageViewObject=UIImageView(frame:CGRectMake(0,0,100,10

ios - 在 Swift 中,如何在 TableView 的 TableViewCell 中的 UIImageView 上添加角标(Badge)?

我正在开发一个社交网站,其中我有一个包含多个单元格(行)的TableView,在每个单元格中我都有一个“评论”和“喜欢”Imageview,所以无论何时来自服务器的更新我都必须增加数字通过角标(Badge)“评论”和“喜欢”。那么如何在Swift中的TableViewCell中的UIImageView上添加角标(Badge) 最佳答案 您可以通过这种方式在UIImageView上添加角标(Badge)funcdrawImageView(mainImage:UIImage,withBadgebadge:UIImage)->UIImag

ios - UIImageView 缩放以填充不剪辑 subview

我正在尝试向我的UIImageView添加一些图像。如果png的大小与ImageView的大小相同,则一切正常。但是当我插入一个更大的图像时,它并没有被丢弃。这是我的代码:@IBOutletweakvarPictureView:UIImageView!funcloadSomePicture(){varexamplePicture=UIImage(named:"Block.png")PictureView.image=exampleProfilePicturePictureView.layer.cornerRadius=50PictureView.clipsToBounds=true尽管