Как добавить пользовательские предпосылки к табличному представлению UISearchDisplayController?

Я хочу добавить пользовательский UIImageView к истории табличного представления UISearchDisplayController и выбрать цвет фона табличного представления к clearColor. Попробованный некоторые другой подход, но не мог найти правильное решение. Какая-либо идея, как приблизиться к этому?

Примечание: Я не хочу добавлять к иерархии представления searchResultsTableView searchDisplayController, а скорее накладывать другое одноуровневое представление ниже его),

8
задан Matt Long 15 January 2010 в 05:21
поделиться

1 ответ

Вы можете установить фоновое изображение таким же образом, как и для вашей основной таблицы, только установите его в методе делегата searchDisplayControllerDidBeginSearch. Например: -

- (void)searchDisplayControllerDidBeginSearch:(UISearchDisplayController *)controller {
[controller.searchResultsTableView setDelegate:self];
UIImageView *anImage = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"gradientBackground.png"]];
controller.searchResultsTableView.backgroundView = anImage;
[anImage release];
controller.searchResultsTableView.separatorStyle = UITableViewCellSeparatorStyleNone;
controller.searchResultsTableView.backgroundColor = [UIColor clearColor]; }
25
ответ дан 5 December 2019 в 05:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: