2014-06-05 74 views
0

我正在使用Storyboard编辑器创建自定义UITableViewCell。我在这个单元中有几个组件,但最大的是显示在顶部的UILabel。这个标签应该是左对齐的,但是我发现当我在模拟器中运行应用程序来测试时,文本居中。我已经尝试手动指定对齐方式,但它始终居中。自定义UITableViewCell - UILabel未正确对齐

有什么我需要做的,以使其在自定义UITableViewCell中正常工作?我从来没有遇到过这样的事情。

+0

请确保您没有使用与UITableViewCell中的另一个UI元素冲突的属性名称,因为父级可能会修改它 –

+0

是的,我确实确认情况并非如此。这是一个独特的属性名称。 – Shadowman

+0

您能否提供单元实施的代码? –

回答

1

尝试在模拟器中使用Debug-> Color Render图层来查看您的文本是实际居中还是移动了UILabel。如果有的话尝试移除插座,以防止任何篡改它,并看看它是否有助于诊断。 如果彩色图层已经偏移,请确保已将适当的约束添加到标签(或自动调整遮罩)。将其至少固定在左侧和顶部,并使其他两侧保持空闲状态。