我在分组的 UITableView 中使用原型单元格来创建内部包含两个 UILabel 的自定义单元格。每个 UILabel 都填充有文本。第一个 UILabel 排列在单元格的左侧,表现得恰到好处。
然而,第二个 UILabel,它靠近单元格的中间,不知何故被绘制在单元格的背景后面!我无法解释为什么,但如果我将单元格的背景颜色设置为 clearColor 而不是默认值,则可以看到第二个标签并且工作得很好。如果我突出显示单元格,它也会显示,但在未突出显示时再次消失。我确信标签不仅仅是与背景“融合”;背景为白色,标签为黑色。
有任何想法吗?我有点难过。原型单元是否存在某种问题并且具有多个标签?
编辑:回答了我自己的问题,见下文。