在iPad上旋转UITableView后,UITableViewCell配件未正确定位

时间:2010-09-17 10:24:10

标签: iphone ipad uitableview

我有一个iPhone应用程序,我已转换为通用应用程序

该应用程序在iPhone上可以正常工作。但是,当我旋转表视图时,在iPad上,UITableViewCell附件未正确重新定位(参见下图)。我正在使用UITableViewCellStyleSubtitle类型的标准UITableViewCell。其余视图绘制正确并使用所有iPad的空间。除了MainWindow.xib之外,iPad和iPhone的XIB文件是相同的。

向下滚动并备份后,附件将重新绘制在正确的位置。

有谁知道导致这个问题的原因是什么?

编辑:如果我删除右侧的索引列表,问题就会消失!

纵向:

alt text

当我旋转到横向时:

alt text

向下滚动2个单元格再向上滚动后,单元格将刷新并且附件在正确位置绘制:

alt text

1 个答案:

答案 0 :(得分:1)

这很可能是一个错误,我建议您在https://bugreport.apple.com/提交错误报告

但是对于它的价值,我认为你不应该使用披露指标和索引 - 没有一个Apple应用程序具有这种模式。我自己这样做,直到我注意到Apple如何避免它。