草庐IT

ImageVIew

全部标签

ios - 图片 Assets 目录颜色不变

我添加了一个图像集并将其设置为渲染为->模板图像。在Storyboard中添加了一个按钮并更改了它的色调。当我checkin模拟器时,它完美运行。问题-1)但是Storyboard中的颜色没有得到更新。我添加了一个ImageView并从Storyboard更改了它的色调。问题-2)但是颜色不会在Storyboard中更新,颜色变化也不会出现在模拟器中。我以编程方式添加了一个ImageView,并设置了在模拟器中完美运行的图像和色调颜色。以上问题可能是什么? 最佳答案 问题1)这似乎是Xcode的问题,下一个版本可能会修复。问题2)这

swift - 居中 ImageView 垂直偏移

我想将ImageView水平居中,然后垂直居中。但是,在垂直居中时,我需要ImageView稍微偏离中心,有利于View的上半部分。我的设计师给了我214点的顶部间距,这在iPhone6、7、8上完美运行。但是在iPad上它不能正确缩放。在iPhone4S的另一端,ImageView偏向View的下半部分。iPhone8(下图是为iPhone8设置的界面生成器截图。)iPad(下图是为iPadPro9.7设置的界面生成器截图。)iPhone4S(下图是为iPhone4S设置的界面生成器截图。)我怎样才能让它适应所有屏幕尺寸? 最佳答案

ios - 设置 IBOutlet 的属性

我通过将UIImageView拖放到ViewController.swift文件中创建了一个outlet@IBOutletweakvarimageView:UIImageView!我想将imageView的属性设置为imageView.contentMode=.scaleToFillimageView.clipsToBounds=true这样做@IBOutletweakvarimageView:UIImageView!{self.imageView.contentMode=.scaleToFillself.imageView.clipsToBounds=true}XCode提示说@IB

swift - 使用 cell.imageView.image 的不同大小的图像。 swift

是否可以将所有图像设置为相同大小?我尝试使用cell.imageView?.frame.size.width=something。但是,它不起作用。有什么建议么?谢谢。functableView(tableView:UITableView,cellForRowAtIndexPathindexPath:NSIndexPath)->UITableViewCell{letcell:UITableViewCell=UITableViewCell(style:UITableViewCellStyle.Subtitle,reuseIdentifier:"Cell")cell.imageView!.

ios - Swift 4 - swift 中带有两个圆角的 ImageView ?

我在UICollectionViewCell中有一个UIImageView,我想让它的顶角变圆。我无法解决问题,感谢任何帮助。您可以看到单元格的圆角半径为10px,我也希望对图像应用相同的效果。 最佳答案 你可以试试UIRectCornerDocumenthere这是我的自定义类AGRoundCornersViewextensionUIImageView{publicfuncroundCorners(_corners:UIRectCorner,radius:CGFloat){letmaskPath=UIBezierPath(roun

ios - 将 ImageView 放在导航栏上

我想将图片添加到导航栏的右侧。但我不能将ImageView拖到导航栏。我只能拖动一个按钮。我该怎么做?我想要与whatsapp个人资料图片相同的东西。你知道他们在导航栏的右侧有圆形头像。 最佳答案 先拖一个UIView放到导航栏上。然后将一个UIImageView拖到View中。这应该能为您提供所需的信息。使用约束设置ImageView的高度和宽度。您必须在尺寸检查器中设置包含View的宽度和高度。 关于ios-将ImageView放在导航栏上,我们在StackOverflow上找到一个

ios - ImageView 向下滚动时缩放

如何在向下滚动时使用autolayout简单地缩放imageView?尝试查看视差效果,但不是我想要的。我只想使用一个scrollView和一个可以根据scrollView位置调整大小的headerImageView。 最佳答案 一步一步:1-打开Storyboard并在顶部添加一个具有这些约束的ImageView(选择您的纵横比):2-为您的uiimage选择aspectFill模式和clipSubviews3-在您的viewController顶部添加一个UIScrollView,其中包含一个subview。关于scrollVi

ios - 我如何为图像选择器选择多个 (2-5) 个图像然后作为 ImageView 返回?

嘿,所以我想有一个按钮,当按下该按钮时,用户可以从他们的照片库中选择2-5张图片,然后将选择的任何照片设置到uiimageview上?我在网上查找,找不到任何与如何快速完成相关的内容?谢谢 最佳答案 我用这个解决了这个问题:https://github.com/zhangao0086/DKImagePickerController.获取选中图片的缩略图:letpickerController=DKImagePickerController()pickerController.sourceType=.PhotopickerContro

ios - 当圆形蒙版应用于 ImageView 时,UIImageView 中的图像不显示在 UITableView 中,除非滚动

在此先感谢您的帮助。我在主视图Controller中有一个UITableView。在原型(prototype)单元格中,我有一个UIImageview。在下面的代码中,一切正常,直到我添加5行以应用圆形蒙版和边框。一旦我这样做,除非我滚动单元格,否则图像将不会加载。然而,mask和边框确实得到了完美的应用。当它起作用时会很棒......但在那之前。当然,这以前见过。我是一个swift/objective-C新手。正在为此快速工作。下面的代码;functableView(tableView:UITableView,cellForRowAtIndexPathindexPath:NSInde

iOS |如何快速获取运行时图像的宽度/高度

我在SwiftStoryboard的全屏模式下使用“AspectFit”模式imageview。实际图像很适合保持比例。问题是我无法在运行时获取实际图像宽度/高度。当我使用imageview.frame.size.width时,它会按预期返回全屏宽度。当我使用image.size.width时,它返回固定的图像宽度(实际图像宽度)。但我的目的是获取在UI中显示的运行时图像宽度。如何从源中找到它。编辑1当前中间有标签的竖屏当前横向屏幕,中间有标签。标签宽度与imageview相同,但不是当前显示的图像宽度。 最佳答案 试试下面的代码。