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 のフレームは変更されますが、そのコンテンツは表示されません。つまり、空のセルが表示されます。何が悪いのかわかりません。