1

私のビュー構造は基本的にそのようなものです

 <scrollview> 
    <view>
        <subview>
        </subview>
        ... 18 ..
        <subview>
        </subview>
    </view>
</scrollview>

ユーザーが下にスクロールすると、http リクエストを作成し、そのリクエストに従ってさらに 20 のサブビューを作成し、それらをメイン ビューに配置します。

Androidでテストすると遅延はありませんが、iosでは新しいサブビューをロードしているときにスクロールが無効になり、スクロールが有効になるまで約3〜4秒待つ必要があります。また、この新しいサブビューを1つずつ追加するのではなく、20個作成して別の一時ビューに配置し、その一時ビューを「ビュー」に追加します。

私は非常に多くのビューを追加したためにこれが起こるかもしれないと思ったので、1つのビューだけを追加しようとしましたが、結果は同じでした.

ラグなしでそれを行う方法はありますか、私はtwitter、foursquare、pinterestアプリをチェックしました。それらはスムーズに動作します.

4

0 に答える 0