Ios 水平UITableView在更改帧后不显示内容

Ios 水平UITableView在更改帧后不显示内容,ios,ipad,uitableview,Ios,Ipad,Uitableview,我通过将tableView旋转90度创建了水平UITableView。并且增加了我的观点 UITableView *myTableView = [[UITableView alloc] init]; myTableView.transform = CGAffineTransformMakeRotation(-1.5707); [self addSubview:self.myTableView]; 它正确地显示了内容,工作起来与UIScrollView类似 我必须将tableView向右移动,并

我通过将tableView旋转90度创建了水平UITableView。并且增加了我的观点

UITableView *myTableView = [[UITableView alloc] init];
myTableView.transform = CGAffineTransformMakeRotation(-1.5707);
[self addSubview:self.myTableView];
它正确地显示了内容,工作起来与UIScrollView类似

我必须将tableView向右移动,并减小其宽度以适应另一个视图,例如与滚动视图相邻的secondView。因此,我将tableView的框架更改为:

self.myTableView.frame = CGRectMake(self.secondView.frame.size.width,
                                    self.myTableView.frame.origin.y,
                      self.myTableView.frame.size.width - self.secondView.frame.size.width,
                      self.myTableView.frame.size.height);

tableView的框架发生变化,但其内容未显示,即我看到空白单元格。无法找出问题所在。

因为选项卡单元格仍为默认大小,因此数据未显示。它正常工作。细胞的大小有点问题。谢谢。因为tabel单元格仍然是默认大小,所以数据不会显示。它起作用了。细胞的大小有点问题。谢谢