UITableView
在 iOS7以后
a: 在UINavigationViewController中, xib中添加一个UITableView, 在运行工程中,在tableview的顶端会有一段空白, 看起来和你想要的结果不一样, 是因为在创建tableview的时候,uiviewcontroller 会预留出来一个navigationBbar的高度, 想要去掉就要修改 automaticallyAdjustsScrollViewInsets 为 no。在一个页面有一个tableview的时候, 这个属性默认时yes的。 viewcontroller新增属性automaticallyAdjustsScrollViewInsets,即是否根据按所在界面的navigationbar与tabbar的高度,自动调整scrollview的 inset。
b:在没有UINavigationViewController, 一切就回复正常了。