在我的应用程序,我有一个UISearchBar UINavigationBar下,所以它总是可见的用户。 在这种情况下,我不得不设置额外的44px的contentInset,所以UIScrollView将在UISearchBar下滚动(就像在Contacts.app中一样) 。 而静态UITableView的没有问题,但在我的情况下,我不得不重新加载它的内容,切换到UISearchDisplayController等,所以当我打电话: [self.tableView setContentInset:UIEdgeInsetsMake(108, 0, 0, 0)]; 一切工作,直到例如我拉刷新…(为此我使用SSPullToRefresh )。 所以我的问题是: 我如何永久设置contentInset所以我不必担心UITableView数据发生任何变化?