Iphone UITableView是否小于代码的全屏显示?

Iphone UITableView是否小于代码的全屏显示?,iphone,uitableview,ipad,Iphone,Uitableview,Ipad,我有许多使用UITableView的视图。(我使用UIViewController并实现UITableViewDelegate和UITableViewDataSource接口。)我在创建桌面视图时遇到问题,无法在顶部为工具栏留出空间。如何调整Tableview的大小和布局,使其小于全屏?这是自动调整掩码大小的问题吗 谢谢, Gerry您需要修改表格视图框架,使其适合工具栏的大小。例如,您可以运行类似以下内容的操作: CGRect tableFrame; tableFrame.origin.x =

我有许多使用UITableView的视图。(我使用UIViewController并实现UITableViewDelegate和UITableViewDataSource接口。)我在创建桌面视图时遇到问题,无法在顶部为工具栏留出空间。如何调整Tableview的大小和布局,使其小于全屏?这是自动调整掩码大小的问题吗

谢谢,
Gerry

您需要修改表格视图框架,使其适合工具栏的大小。例如,您可以运行类似以下内容的操作:

CGRect tableFrame;
tableFrame.origin.x = 0;
tableFrame.origin.y = toolbarReference.frame.size.height;
tableFrame.size.width = self.view.frame.size.width;
tableFrame.size.height = self.view.frame.size.height - toolbarReference.frame.size.height;
tableviewReference.frame = tableFrame;

这将计算坐标和大小减去顶部的工具栏,然后将tableview的框架设置为这些坐标。

显示如何创建表格视图。您将把这段代码放在哪里?我也有类似的问题。