3

-44.0 オフセット (非表示) でテーブルビューの上部に行を追加しようとしていますが、画面にアニメーションが表示されません。これを行うために、私は電話しています

[self.tableView insertRowsAtIndexPaths:[NSArray arrayWithObject:[NSIndexPath indexPathForRow:0 inSection:0]] withRowAnimation:UITableViewRowAnimationNone];

UIEdgeInsets ins = self.tableView.contentInset;
    self.tableView.contentInset = UIEdgeInsetsMake(-44.0, ins.left, ins.bottom, ins.right);

問題は、これがオフセットを設定するためにテーブルビューを上に移動し、行を追加するために下にアニメーション化することです。

既存のテーブルビューを移動していないように見せたいのですが、新しい行を一番上 (非表示) に追加するだけで、誰にも何も見えません。

バックグラウンドで行を一番上に追加する方法を知っている人はいますか?

ありがとう!

4

0 に答える 0