1

我有一个搜索框和一个显示结果的表格视图。我想要的是,当我在表格视图中向上滚动时,searchBox 以相同的速度和距离上升。

这是我的代码:

- (void)scrollViewDidScroll:(UIScrollView *)sender {
    if(tableView.contentOffset.y >= 110){
        CGRect frame = searchBox.frame;
        frame.origin.y = - (tableView.contentOffset.y-110);
        searchBox.frame = frame;
    }
}

如果我慢慢滚动,这段代码就可以了。

如果我滚动得很快,当我向下滚动时,搜索框的某些部分不会显示。

我哪里错了?

4

0 回答 0