Iphone uitableview中自定义单元格的旋转隐藏数据

Iphone uitableview中自定义单元格的旋转隐藏数据,iphone,objective-c,ios,xcode,uitableview,Iphone,Objective C,Ios,Xcode,Uitableview,我正在使用自定义单元格使用UITableView处理我的应用程序。 我首先在viewdidload中旋转表格视图,如下所示: self.tableView.transform = CGAffineTransformMakeRotation(-M_PI_2); cell.transform = CGAffineTransformMakeRotation(M_PI_2); 使它水平。它很好用。 现在我需要自定义单元格在cellforrowatinexpath中旋转,如下所示: self.tabl

我正在使用自定义单元格使用UITableView处理我的应用程序。 我首先在
viewdidload
中旋转表格视图,如下所示:

self.tableView.transform = CGAffineTransformMakeRotation(-M_PI_2);
cell.transform = CGAffineTransformMakeRotation(M_PI_2);
使它水平。它很好用。 现在我需要自定义单元格在
cellforrowatinexpath
中旋转,如下所示:

self.tableView.transform = CGAffineTransformMakeRotation(-M_PI_2);
cell.transform = CGAffineTransformMakeRotation(M_PI_2);
在某些情况下,自定义单元格的内容(图像、两个标签)会消失


你能解释一下原因吗?

我尝试了很多技巧,最后发现有一些单元格重叠的问题,你必须以某种方式设置tableview的行,使它们不会重叠

它消失的情况是什么?对于CGAffineTranformMakeRotation(M_PI_2),当我注释单元格时,它消失了。转换行出现了,并且当它的值是M_PI_2中的其他值时,是否会在重用单元格时出现问题?是否可以显示为cellforRowatIndexPath方法实现?是否@Andrew,我回答了我的问题,检查以下原因:)