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

相關文章
相關標籤/搜索