IOS中的懒加载lazyLoad

今天在使用tableview的时候,遇到了Tableview最后一行没法显示或者显示不全的问题。web

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

@property(,)myTableView;orm

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

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

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

后来发现,因为navigationBar的高度的问题,致使self.view的frame发生了变化。你们能够本身试着打印一下,有navigationcontroller时候的frametable

最后解决办法是:form

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

相关文章
相关标签/搜索