xcode6:令人费解的tableview单元格约束

xcode 6: puzzling tableview cell constraints

我的应用有很多 table 浏览量。每个单元格都有一个文本视图,有时还有一个开关。我无法让约束行为始终如一。 在许多情况下,table 视图单元格的高度为 98,文本视图的高度为 90 且 y=8。如果我尝试更新约束,有时它想将底部和顶部空间都设置为 8,而其他时候则不需要。有时它想调整文本视图的高度。我一直看不到任何模式。我总是将单元格高度设置为文本高度 + 8。 这非常令人沮丧,因为我希望所有文本视图都一致对齐。 我究竟做错了什么?或者这是一个错误?

尝试为textview设置4个约束

顶部space 底部 space 前导 space(左)

所有 3 到父视图(单元格) 和高度限制