gpt4 book ai didi

ios - 超出自定义单元格边界的披露指示符

转载 作者:搜寻专家 更新时间:2023-11-01 07:21:15 26 4
gpt4 key购买 nike

我有一个启用了 disclosure indicator 的自定义单元格。启用在 cellForRowAtIndexPath: 方法中抛出代码:

cell.accessoryType = .DisclosureIndicator

为了在单元格之间创建空间错觉,我在我的单元格内创建了一个 UIImageView

我原以为披露会在新单元格内,但事实并非如此。

我的布局设置:

enter image description here

以及它的外观:

enter image description here

有人可以建议我在这里做错了什么吗?

最佳答案

I was expecting that disclosure will be inside new cell but it is not.

单元格内部,但对您来说它似乎在单元格外部,因为它在 ImageView 之外。

我们需要扩展披露指示器下方的 ImageView 。
我做了一个简单的技巧,将前导空格 constraint to negative value 设置为:

enter image description here

(以上是绿色 View 的约束,在您的案例图像中!)

我还添加了来自 .xib 的披露指示符,而不是代码:

enter image description here

.xib中它会像上图那样显示,但是当我们运行时它会工作: enter image description here

我没有添加图像,而是添加了绿色的 UIView,这只是为了更快地实现。
您可以对 UIImageView 执行相同的操作。

关于ios - 超出自定义单元格边界的披露指示符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38854701/

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