         actionSheet.addAction(action)
         actionSheet.backgroundColor = .green
       }
+    case .thirtyOptions:
+      actionSheet = ActionSheetSwiftExample.thirtyOptions()
     }
     present(actionSheet, animated: true, completion: nil)
   }

    ("No Icons", .noIcons),
    ("With Title and Message", .titleAndMessage),
    ("Dynamic Type Enabled", .dynamicType),
    ("Delayed", .delayed)
  ]
  let cellIdentifier = "BaseCell"


    actionSheet.addAction(actionThree)
    return actionSheet
  }

  static func thirtyOptions() -> MDCActionSheetController {
    let actionSheet = MDCActionSheetController(title: "Action sheet", message: messageString)
    for i in 1...30 {
      let action = MDCActionSheetAction(title: "Action \(i)",
                                        image: UIImage(named: "Home"),
                                        handler: nil)
      actionSheet.addAction(action)
    }
    return actionSheet
  }

}
