tableFooterView在iOS7位置不正确的bug

在适配iOS7的时候,把一个Label设置tableFooterView发现位置错误,设置为tableHeaderView正常。
下图中,灰色区域为tableview,蓝色是cell,橙色是tableFooterView


tableFooterView在iOS7位置不正确的bug_第1张图片
Paste_Image.png

经过代码的试探,发现是因为iOS7新提供的一个行高预测代码导致的问题。如下图。

tableFooterView在iOS7位置不正确的bug_第2张图片
Paste_Image.png

去掉带有estimated的这行代码,问题解决!

你可能感兴趣的:(tableFooterView在iOS7位置不正确的bug)