2015-04-17 1 views
1

После нажатия кнопки поиска для UISearchController индикатор прокрутки останавливается на высоте клавиатуры. Я вошел contentsize, он печатает как 1056,000000 EdgeInsets является 0s для всех параметров scroll indicator imageНеожиданное поведение индикатора scrollview в UISearchDisplayController

каких-либо предложения сделать правильный

ответ

1

получил проблему, нужно установить врезки к нулю

- (void)searchDisplayController:(UISearchDisplayController *)controller willShowSearchResultsTableView:(UITableView *)tableView { 

    [tableView setContentInset:UIEdgeInsetsZero]; 
    [tableView setScrollIndicatorInsets:UIEdgeInsetsZero]; 
} 
0

Хммм, у вас может быть такая же проблема, что и у меня, которая была исправлена, войдя в Раскадровку и переупорядочивая элементы управления на вашем p суставной экран IOS:

Why is there extra padding at the top of my UITableView with style UITableViewStyleGrouped in iOS7

Эта ошибка все еще жива, пиная и раздражает в прошивкой 8.2, и, кажется, влияет на любой стандартный IOS управления с вертикальной полосой прокрутки (UITableView, UIScrollView, UITextView и т.д.)

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