シンプルに、初心者です!
したがって、Webサービスから変更できる各セルのコンテンツを含むuitableviewがあります。
セル内で何かが変化したときを視覚的に示す必要があります。そのため、特定のセルの内容が変更されたときに、そのセルをアニメーションで一番上に移動したいと思います。
これは可能ですか?そしてそれはどのように行うことができますか?
プログラムで行を移動することはできません。
ただし、行の挿入と削除を同時に行って、移動をシミュレートすることができます。
[tableView beginUpdates];
[tableView deleteRowsAtIndexPaths:[NSArray arrayWithObject:rowToMove]
withRowAnimation:UITableViewRowAnimationLeft];
[tableView insertRowsAtIndexPaths:[NSArray arrayWithObject:indexPathToMoveTo]
withRowAnimation:UITableViewRowAnimationLeft];
// update your dataSource as well.
[tableView endUpdates];
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加