为啥我的图像没有像我指定的那样显示图像 - 在 Swift 中
Posted
技术标签:
【中文标题】为啥我的图像没有像我指定的那样显示图像 - 在 Swift 中【英文标题】:Why is my Image not displaying images as I've specified - In Swift为什么我的图像没有像我指定的那样显示图像 - 在 Swift 中 【发布时间】:2016-02-15 21:46:02 【问题描述】:所以我有一个PFQueryTableViewController
,其中日期从 Parse 填充到它。我有一个单独的 CustomTableViewCell.swift
文件来管理我的单元格布局。
该表格显示电影列表以及该电影的海报图片。图片声明为:
@IBOutlet weak var cellFilmImage: PFImageView!
在CustomTableViewCell.swift
文件中。
我在情节提要中为图像设置了约束,图像为 95x140:
我还将视图模式设置为 Aspect fill:
我在 ImageView 中添加了一个边框,它是浅灰色的。
问题:如果我在那里放一个更大的图像,它不会真正响应我告诉它的设置。请参阅下面的屏幕截图,了解当我将图像设置为更大时会发生什么:
你可以看到 ImageView 的灰色轮廓,但是为什么 Image 不在视图内?
提前致谢,如果您需要查看我的更多代码/设置,请告诉我。
【问题讨论】:
你设置你的imageView.clipsToBounds = true
了吗?
【参考方案1】:
看起来你没有设置你的imageView.clipsToBounds = true
或者从属性检查器设置它 -> 检查 Clip Subviews (图像的底部:])
【讨论】:
这么简单的解决方法,下次记住了,谢谢!以上是关于为啥我的图像没有像我指定的那样显示图像 - 在 Swift 中的主要内容,如果未能解决你的问题,请参考以下文章
为啥 flexbox 不像 div 中的其他元素那样居中我的图像?
如何像我在代码中所做的那样,在通过javascript上传后,如何上传多个图像文件并相应地查看它们?