Do you mean dismissViewControllerAnimated? According to the docs, calling it on self should still work:
The presenting view controller is responsible for dismissing the view
controller it presented. If you call this method on the presented view
controller itself, it automatically forwards the message to the
presenting view controller.