Tableview最后一行无法显示或者显示不全

来源:互联网 发布:sql server2008r2下载 编辑:程序博客网 时间:2024/06/01 14:07

用了popOverVC遇到一个问题:
Tableview最后一行无法显示或者显示不全

在控制器RootViewController中声明了一个UITableView类属性。其中RootViewController是navigationcontroller中的一个控制器

@property(,)myTableView;

初始化的时候,怕麻烦。初始化的时候——

self.myTableView = [UITableView alloc]initWithFrame:self.view.frame];

结果导致了显示不全的问题。

后来发现,由于navigationBar的高度的问题,导致self.view的frame发生了变化。大家可以自己试着打印一下,有navigationcontroller时候的frame

最后解决办法是:

设置frame的时候,直接设定具体值即可。

0 0