Я использую UITableViewController в боковой панели, и у меня есть строка состояния как белая в моем приложении. Я использую библиотеку SidebarDemo с помощью SWRevealViewController в своем приложении. Все работает нормально, только моя проблема заключается в том, когда я открываю боковую панель, она показывает белое пространство сверху, которое мало приложено в приложении и упоминается на скриншоте ниже. Проблема со строкой состояния в UITableViewController (SidebarController)
Я попытался прятал свою строку состояния с помощью кода ниже
[[UIApplication sharedApplication] setStatusBarHidden:YES];
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
// self.edgesForExtendedLayout=UIRectEdgeNone;
// self.extendedLayoutIncludesOpaqueBars=NO;
// self.automaticallyAdjustsScrollViewInsets=NO;
//self.tableView.contentInset = UIEdgeInsetsMake(20.0f, 20.0f, 0.0f, 0.0f);
self.tableView.tableFooterView = [[UIView alloc] initWithFrame:CGRectZero];
self.tableView.tableHeaderView = [[UIView alloc] initWithFrame:CGRectZero];
self.tableView.contentInset = UIEdgeInsetsMake(20, 0, 0, 0);
self.tableView.contentOffset = CGPointMake(0, -20);
Но Tableview не движется вверх. Мой класс боковой панели, заголовок профиля в TableView наследуется от UITableViewController. Пожалуйста, советьте, как решить эту проблему.