若是是最上面的cell沒有顯示完整iview
1.從新設置tableview的frame:佈局
例如你的搜索框高度爲50,那麼設置self.tableview.frame= CGRectMake(0,50,self.view.frame.width,self.view.frame.height-50)
ui
2.設置tableview的頭部偏移量self.tableview.contentInset = UIEdgeInsetsMake(50, 0, 0, 0);
spa
若是是最下面的cell沒有顯示完整code
今天在使用tableview的時候,遇到了Tableview最後一行沒法顯示或者顯示不全的問題。it
在控制器RootViewController中聲明瞭一個UITableView類屬性。其中RootViewController是navigationcontroller中的一個控制器io
@property(,)myTableView;table
初始化的時候,怕麻煩。初始化的時候——class
self.myTableView = [UITableView alloc]initWithFrame:self.view.frame];容器
結果致使了顯示不全的問題。
後來發現,因爲navigationBar的高度的問題,致使self.view的frame發生了變化。你們能夠本身試着打印一下,有navigationcontroller時候的frame
最後解決辦法是:
設置frame的時候,直接設定具體值便可。