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;
    }
}

ゆっくりスクロールすれば、このコードは問題ありません。

非常に速くスクロールすると、下にスクロールしても searchBox の一部が表示されません。

どこが間違っていますか?

4

0 に答える 0