我有一个视图,其中我有UITableView(分组样式)。在“界面”构建器中,我正在调整UITableView的大小,使其看起来像是屏幕中心的一小部分。
但是当我运行应用程序时,UITableView会占据屏幕的整个区域,并且看起来不像屏幕中心的小部分(我在“界面”构建器中设置)。
我试图在viewDidLoad方法中以编程方式调整tableView的大小,如tableView.frame = CGRectMake(0.0,0.0,100.0,100.0),但是tableView仍然占据整个屏幕区域。
请帮忙。
此致 PRATIK
答案 0 :(得分:5)
听起来你的桌面视图已被自动化了。尝试摆弄自动调整设置。
如果您的表视图是主视图,则无论自动调整设置如何,它都将自动填充整个视图控制器的空间。在这种情况下,请将空UIView
作为根视图,并将UITableView
作为其子视图。