Bird
0
0

Which class is used to represent an individual swipe action in a UITableView?

easy📝 Conceptual Q2 of 15
iOS Swift - Lists and Data Display
Which class is used to represent an individual swipe action in a UITableView?
AUISwipeAction
BUIContextualAction
CUISwipeGestureRecognizer
DUITableViewRowAction
Step-by-Step Solution
Solution:
  1. Step 1: Recall swipe action classes in iOS

    UIContextualAction is the modern class used to define swipe actions with a handler and style.
  2. Step 2: Differentiate from deprecated classes

    UITableViewRowAction is deprecated; UISwipeGestureRecognizer is for gestures, not actions.
  3. Final Answer:

    UIContextualAction -> Option B
  4. Quick Check:

    Swipe action class = UIContextualAction [OK]
Quick Trick: UIContextualAction defines swipe buttons with handlers [OK]
Common Mistakes:
  • Choosing deprecated UITableViewRowAction
  • Confusing gesture recognizers with actions
  • Using non-existent UISwipeAction class

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More iOS Swift Quizzes