gpt4 book ai didi

ios - UIImageView 忽略 UITableViewCell 中的自动布局约束

转载 作者:可可西里 更新时间:2023-11-01 04:10:47 24 4
gpt4 key购买 nike

我在使用自动布局时遇到 UITableViewCell 内部的 UIImageView 问题。具体来说,我想让图像与边缘 (20pt) 分开,并且尺寸严格 (50pt) ,所以我定义了这个:imageview to top = 导致 edgeview = 20高度=宽度=50

enter image description here

我发现 ImageView 完全忽略了它的约束(抱歉可怕的笑脸,这是谷歌图像给我的)。当然,我想要的布局会包含更多内容,但无论该内容是否存在,效果都是一样的。

enter image description here

项目的设置如下:制作单一 View 应用程序添加一个表格 View ,连接数据源并编写样板文件以制作至少一个单元格使用 nib 创建一个 tableviewcell,将 imageview 添加到 tableviewcell 约束到顶部/前导(10 个作品,高度为 20)在 imageview 中设置图像,以便您可以在运行时看到它

我觉得这应该足够了,但它似乎不起作用,我是不是漏掉了什么愚蠢的东西?为了进行比较,如果没有 tableview,相同的设置不会导致问题,imageview 的行为与预期的方式相同

最佳答案

事实证明我错过了让 Anna 的版本正常工作的一个步骤,我将 UIImageView 与一个名为 imageView 的属性连接(覆盖 UITableViewCell 默认属性),显然父类(super class)中的约束比我添加的任何约束都强。

关于ios - UIImageView 忽略 UITableViewCell 中的自动布局约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26668769/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com