gpt4 book ai didi

ios - UITableViewCell subview 未显示

转载 作者:行者123 更新时间:2023-11-29 01:00:23 25 4
gpt4 key购买 nike

Picture 1

我的表有一个单元格,它有一个直接后代内部 View ,它绑定(bind)到内容 View 的所有边。

在 View 内部有一个多行标签,绑定(bind)到该 View 的所有边。我正在使用另一个测试 View 来查看是否显示任何后代 View 。

这是它在界面构建器中的样子:

enter image description here

这里是所有的限制条件:

enter image description here

但是,当我运行它时,没有一个内部 subview 是可见的。

基本上它看起来像这样(只有容器是可见的):

enter image description here

这是我的 cellForRow 方法:

func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
var cell:UITableViewCell
if (indexPath.row == 0) {
cell = tableView.dequeueReusableCellWithIdentifier("ImageSlideshowTableCell") as! ImageSlideshowTableCell
} else {
cell = tableView.dequeueReusableCellWithIdentifier("DescriptionTableCell") as! DescriptionTableCell
}

return cell
}

这是 DescriptionTableCell:

class DescriptionTableCell:UITableViewCell {

@IBOutlet weak var titleText: UILabel!
}

我不知道我做错了什么?

最佳答案

您的标签位于 View 内,而不是您的单元格内。但是,这并不重要,因为标签是 View 的 subview 。

我尝试重现这个问题,但稍有不同,它工作正常。

enter image description here

当我运行它时,我得到了-

enter image description here

不同的是,我没有添加你所说的额外的隐藏 View 。因此,请检查它是否阻挡了标签。

关于ios - UITableViewCell subview 未显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37073244/

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