рдЬрдм рднреА рдореИрдВ рд╡реНрдпреВ рдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЛ рдЗрд╕рдХреЗ рд╕рд╛рде рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реВрдВ:
presentViewController(cropViewController, animated: true, completion: nil)
рдореБрдЭреЗ рдПрдиреАрдореЗрд╢рди рдореЗрдВ рдПрдХ рдлреАрдХрд╛ рдорд┐рд▓рддрд╛ рд╣реИ, рд╡рд╣реА рдХрд╣рд╛рдиреА рдЬрдм рдореИрдВ рдЗрд╕реЗ рдЦрд╛рд░рд┐рдЬ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдпрд╣ рдореБрдЭреЗ рдПрдХ рдлреАрдХрд╛ рдЖрдЙрдЯ рдПрдиреАрдореЗрд╢рди рджрд┐рдЦрд╛рддрд╛ рд╣реИред
рдореИрдВ рдЗрд╕реЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЖрдИрдУрдПрд╕ рдПрдирд┐рдореЗрд╢рди рдореЗрдВ рд╡рд╛рдкрд╕ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рдкреНрд░рд╕реНрддреБрдд рдХрд░рддреЗ рд╕рдордп рдиреАрдЪреЗ рд╕реЗ рд╕реНрд▓рд╛рдЗрдб рдХрд░реЗрдВ рдФрд░ рдЦрд╛рд░рд┐рдЬ рдХрд░рддреЗ рд╕рдордп рдиреАрдЪреЗ рд╕реНрд▓рд╛рдЗрдб рдХрд░реЗрдВред
рдореИрдВрдиреЗ return nil;
рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП animationControllerForPresentedController
рдФрд░ animationControllerForDismissedController
, рд▓реЗрдХрд┐рди рдпрд╣ рдХреЗрд╡рд▓ рдмрд░реНрдЦрд╛рд╕реНрддрдЧреА рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЬрдм рдореИрдВ рд╡реНрдпреВ рдХрдВрдЯреНрд░реЛрд▓рд░ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реВрдВ рддрдм рднреА рдореБрдЭреЗ рдкрд░рд┐рдгрд╛рдо рдореЗрдВ рдлреАрдХрд╛ рдорд┐рд▓рддрд╛ рд╣реИред
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЖрдИрдУрдПрд╕ рдкреНрд░рд╕реНрддреБрддрд┐ рдПрдиреАрдореЗрд╢рди рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛рдиреЗ рдХрд╛ рдХреЛрдИ рд╡рд┐рдЪрд╛рд░?
рд╣рд╛рдп @erickva! рдЖрдк рдПрдиреАрдореЗрд╢рди рдирд┐рдпрдВрддреНрд░рдХ рдХреЛ nil
рд▓реМрдЯрд╛рдиреЗ рдХреЗ рд╕рд╛рде рд╕рд╣реА рд░рд╛рд╕реНрддреЗ рдкрд░ рдереЗ, рд▓реЗрдХрд┐рди рдПрдХ рдФрд░ рдЪреАрдЬ рдЬреЛ рдЖрдкрдХреЛ рдХрд░рдиреА рдереА рд╡рд╣ рдереА modalTransitionStyle
рдирд┐рдпрдВрддреНрд░рдХ рдХрд╛ рд╣реА:
TOCropViewController *cropController = [[TOCropViewController alloc] init];
cropController.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
рдореИрдВрдиреЗ рдЕрднреА рдПрдХ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рдзрдХреНрдХрд╛ рджрд┐рдпрд╛ рд╣реИ рдЬреЛ рдПрдиреАрдореЗрд╢рди рдирд┐рдпрдВрддреНрд░рдХ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░ рджреЗрдЧрд╛ рдпрджрд┐ рд╢реИрд▓реА рд▓рдВрдмрд╡рдд рдкрд░ рд╕реЗрдЯ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдЖрдк рдЙрд╕ рдкрд░ рдЕрдкрдбреЗрдЯ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдХреЗрд╡рд▓ рдХреЛрдб рдХреА рдЕрддрд┐рд░рд┐рдХреНрдд рдкрдВрдХреНрддрд┐ рдЬреЛрдбрд╝рдиреА рд╣реЛрдЧреАред :)
рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдЗрд╕рд╕реЗ рдорджрдж рдорд┐рд▓реА!
рдЖрдк рдПрдХ рдорд╣рд╛рдиреН рд╡реНрдпрдХреНрддрд┐ рд╣реИрдВ! рдзрдиреНрдпрд╡рд╛рджред
рдЪрд┐рдВрддрд╛ рди рдХрд░реЗрдВ! рдореБрдЭреЗ рдЦреБрд╢реА рд╣реИ рдХрд┐ рдореБрдЭрд╕реЗ рдорджрдж рд╣реЛ рд╕рдХреА! :) рдХрд╛ рдЖрдирдВрдж рд▓реЗрдВ!
рд╕реНрд╡рд┐рдлреНрдЯ рдХреЗ рд▓рд┐рдП, рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдореИрдВ рдореЛрдбрд▓ рдкреНрд░реЗрдЬреЗрдВрдЯреЗрд╢рди рд╕реНрдЯрд╛рдЗрд▓ рдХреЛ рдмрджрд▓ рд╕рдХрддрд╛ рдерд╛, рд╡рд╣ рдЪрд╛рдЗрд▓реНрдб рд╡реНрдпреВ рдХрдВрдЯреНрд░реЛрд▓рд░ рддрдХ рдкрд╣реБрдВрдЪрдирд╛ рдерд╛: cropViewController.childViewControllers.first?.modalTransitionStyle = .coverVertical
ред рдХреНрдпрд╛ рдХреЛрдИ рдмреЗрд╣рддрд░ рддрд░реАрдХрд╛ рд╣реИ?