Ios 使用UITableViewCell使用自动布局

Ios 使用UITableViewCell使用自动布局,ios,uitableview,ios8,autolayout,Ios,Uitableview,Ios8,Autolayout,我正在使用autoLayout,我想在UITableViewCell上放置一个UIlabel,它应该始终位于单元格的右侧和右侧的中心 这就是我想要实现的目标 所以在这里你可以看到我所说的名为RC的标签 所以在这里,我的单元格高度是动态变化的,所以无论文本高度是多少,我总是希望是中间偏右 2) 现在,单元格高度取决于标签语句的文本。我想确保单元格是否具有默认高度,并且不会降低到该高度以下。它可以增加到任何高度。选择您的标签转到编辑器,然后选择容器中的垂直中心,还可以使用super view中的尾

我正在使用autoLayout,我想在UITableViewCell上放置一个UIlabel,它应该始终位于单元格的右侧和右侧的中心

这就是我想要实现的目标

所以在这里你可以看到我所说的名为RC的标签

所以在这里,我的单元格高度是动态变化的,所以无论文本高度是多少,我总是希望是中间偏右


2) 现在,单元格高度取决于标签语句的文本。我想确保单元格是否具有默认高度,并且不会降低到该高度以下。它可以增加到任何高度。

选择您的标签转到
编辑器
,然后选择
容器中的垂直中心
,还可以使用super view中的
尾随空间
将其固定,并将大小设置为内容,它应该可以工作。对于使用自动布局创建的动态tableViewCell高度,请查找。这将对您有很大帮助。

嘿,这是可行的,但是如果我使用label.transform=cgaffinetransformidity反转标签,标签的高度就会降低;否则就好了。有什么想法吗。你能帮我解决第二期吗above@Ranjit不知道,但是如果您像[RC.layer setancorpoint:CGPointMake(0.5f,0.5f)]那样使用它,就不应该发生这种情况;RC.transform=CGAffineTransformMakeRotation(-M_PI/2);在此之后,使用[self.view layoutifneed]或[cell layoutifneed]@Ranjit使用[self.view layoutifneed]或[cell layoutifneed]旋转RC标签后是的,我将接受它。你能看一下我在上述问题中的第二个疑问吗?好的,兄弟,请看一下我在回答中提到的教程链接。它可能会帮助您动态地保持单元格的大小。