用了popOverVC遇到一個問題:
Tableview最後一行無法顯示或者顯示不全
在控制器RootViewController中聲明瞭一個UITableView類屬性。其中RootViewController是navigationcontroller中的一個控制器
@property(,)myTableView;
初始化的時候,怕麻煩。初始化的時候——
self.myTableView = [UITableView alloc]initWithFrame:self.view.frame];
結果導致了顯示不全的問題。
後來發現,由於navigationBar的高度的問題,導致self.view的frame發生了變化。大家可以自己試着打印一下,有navigationcontroller時候的frame
最後解決辦法是:
設置frame的時候,直接設定具體值即可。