UISearchController пустое место при поиске - PullRequest
0 голосов
/ 19 января 2020

В моем приложении UISearchController, и вот как я его запускаю:

self.resultsController = [[UITableViewController alloc] initWithStyle:UITableViewStylePlain];
[self.resultsController.tableView registerClass:UITableViewCell.self forCellReuseIdentifier:@"SearchTitleCell"];
self.resultsController.tableView.dataSource = self;
self.resultsController.tableView.delegate = self;

self.searchController = [[UISearchController alloc] initWithSearchResultsController:self.resultsController];
[self.searchController setSearchResultsUpdater:self];
[self.searchController setDelegate:self];

if (SYSTEM_VERSION_GREATER_THAN_OR_EQUAL_TO(@"9.1")) {
    self.searchController.obscuresBackgroundDuringPresentation = NO;
}

self.navigationItem.searchController = self.searchController;

self.searchController.searchBar.delegate = self;

Проблема в том, что когда я нажимаю UISearchBar, экран выглядит следующим образом: enter image description here

Как вы можете видеть в желтой области, у меня пустое место, Есть идеи, в чем проблема? Почему я получаю пустое место?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...