The following methods are deprecated in iOS 13: beginAnimations:context setAnimationCurve: setAnimationDuration: commitAnimations Xcode 11 recommends using the blocked-based animation API instead.