Implementing user interactions for the collection view

In the previous chapter, you saw how to implement several interactions with a table view by implementing several of its delegate methods. Any time the user interacts with a cell, the table view calls a delegate method to see what exactly should happen as a response to this interaction. Collection views have incredibly similar capabilities, except for a few details. For instance, implementing reordering on a collection view requires a little bit more work than it does for a table view, as you will see shortly. Also, collection view cells cannot be swiped on to reveal actions to, for instance, delete a cell like you can with a table view cell. Similar functionality can be added to collection views though, and this section will show you exactly how.

You will learn how to implement the following interactions:

  • Cell selection
  • Cell deletion
  • Cell reordering

Cell selection is the simplest feature to implement. The delegate method for this is called when the user taps on a cell. This is the first interaction you will learn about.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset