2010-02-10 3 views
1

У меня есть UISearchBar ниже заголовка. Этот заголовок имеет высоту 64px. Если поисковая панель будет затронута, родительский вид будет перемещаться на 64 пикселя вверх - отлично.немного другая прокрутка, необходимая после поиска

После завершения поиска родительский вид будет двигаться только вниз, так как до него еще нет свободного места. И верх выходит из видимых границ.

Но я хочу переместить его обратно в исходное положение каждый раз, когда поиск закончен. Как я могу это достичь?

ответ

0

Я нашел решение:

Реализовать UISerachDisplayDelegate -метод -searchDisplayControllerDidEndSearch:

так:

- (void)searchDisplayControllerDidEndSearch:(UISearchDisplayController *)controller{ 
    [self.tableView scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0] 
          atScrollPosition:UITableViewScrollPositionBottom animated:YES]; 
} 

 Смежные вопросы

  • Нет связанных вопросов^_^