如何将UITableview原型单元中的标签与UITableview外部的标签对齐?
我需要将UITableView的原型单元格中的标签与UITableView外部的标签对齐。当我试图将它们选在一起,然后水平对齐时,该选项是灰色的,我不能这样做吗?那么我如何对齐它们,使它们的中心对齐?谢谢 要将一个标签与另一个标签约束(对齐),它们必须是同一视图中的同级标签 例如,在tableView单元格中,您可以:如何将UITableview原型单元中的标签与UITableview外部的标签对齐?,uitableview,alignment,label,Uitableview,Alignment,Label,我需要将UITableView的原型单元格中的标签与UITableView外部的标签对齐。当我试图将它们选在一起,然后水平对齐时,该选项是灰色的,我不能这样做吗?那么我如何对齐它们,使它们的中心对齐?谢谢 要将一个标签与另一个标签约束(对齐),它们必须是同一视图中的同级标签 例如,在tableView单元格中,您可以: 垂直对齐标签列的左边缘 水平对齐一行标签的基线 您不能做的是约束两个不同视图中标签之间的对齐(因为它们不共享一个公共superview,并且无法表示它们之间的关系)。这就是为
- 垂直对齐标签列的左边缘
- 水平对齐一行标签的基线
总的来说,这会简单得多,因为您可以使用tableViewController,而不是具有单独标题和表视图的viewController。无法完成吗?这就像你有项目和价格作为部分标题,下面的数据可以滚动,但它们应该与每个条目的项目和价格对齐。也许部分标题可以与原型单元格对齐?是的。我只是说,如果无法在tableview单元格外部对齐,可能可以对齐标题。我的实际情况是,我需要将信息放在tableview之外的标题中,因为用户必须输入一些东西,并且有一个按钮ADD将这些信息添加到tableview的每一行。因此,用户需要输入项目名称和价格,添加到tableview,然后输入另一个项目名称和价格,然后添加到tableview等等。这就是为什么我希望它不在单独的视图中,但需要与tableview中的显示对齐。谢谢你的回复,非常感谢。问题是,如果使用相同的边距/间距,它们在不同尺寸的手机上不会对齐。但是谢谢你的回答和下面提供的答案。我想我必须选择一个。我添加了一个图像。在这种情况下不需要代码。我没有足够的声誉来添加图像。看起来你使用的间距不同。您应该显示视图层次结构和约束。非常感谢。这提供了一个解决方案。