You can create a tableView and use the insert row in the index path, and then create an array of the index path, when you select the row, delete the rows in the index path. For the layout you can customize as you want. I did this in my application, it was free.
source share