无法增加水平 UITableView 的滚动视图宽度



在我的应用程序中,我将表格视图旋转了 90 度,即表格视图现在是水平表格视图。旋转后,我尝试增加其滚动大小,因为我无法查看最后一行,但我无法增加它。由于表视图是UIScroll视图的子类,我尝试在界面生成器中更改它,但没有任何解决我的问题。请告诉我如何增加此表格视图滚动视图宽度以查看所有内容。

rotateTable = CGAffineTransformMakeRotation(-M_PI_2);
tableView.transform = rotateTable;
[tableView setFrame:CGRectMake(40, 333, self.view.frame.size.width , 37)];

在IB中,尺寸检查器:滚动视图尺寸:滚动轴插图:右:500(我更改了右属性以增加宽度)

你不需要管理它。表视图自己做。您的问题是表格视图框架。您的表视图正在跨越其超级视图(在其中添加表视图的视图)的边界。检查表视图的框架。确保它不会超出超级视图的范围。

最新更新