【问题标题】:UIImageView: setting the margin breaks the image frameUIImageView:设置边距会破坏图像框架
【发布时间】:2021-04-23 00:03:21
【问题描述】:

我对自动布局设计还比较陌生,这个问题让我很困扰。我有一个 UIImageView 嵌套在 Collection View Cell 中。 Collection view 的边距设置得当。当UIImageView的边距没有设置时,图像显示很好,但是当我设置边距时,框架突然变大了。为什么会这样?我添加了一个指向我的问题的视频的链接。

https://vimeo.com/501830557

【问题讨论】:

  • 您似乎错过了一些底部约束和前导、尾随。

标签: ios swift autolayout uikit


【解决方案1】:

我需要查看您的代码,以便为您提供与您的代码现在有什么问题相关的答案,可能是约束与错误的父级有关,也可能是其他问题(与非常集合视图)。

但我可以为您提供一种通过 .xib 完全配置 CollectionViewCell 的方法:https://medium.com/@michaelrojas_66889/how-to-make-a-custom-collection-view-cell-in-swift-6d5783ab7c1c

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-12-10
    • 2014-03-15
    • 1970-01-01
    • 1970-01-01
    • 2011-10-28
    • 2013-10-08
    • 2019-07-11
    • 1970-01-01
    相关资源
    最近更新 更多