рдирдорд╕реНрддреЗ!
рдПрдХ рдмрдЧ рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИ! рдХреГрдкрдпрд╛ рдЫрд╡рд┐ рд╕рдВрд▓рдЧреНрди рдХрд░реЗрдВ, рдФрд░ рд╡рд╣ рдХреЛрдб рдкреЗрд╕реНрдЯ рдХрд░реЗрдВ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдкрдиреЗ рд╡реНрдпреВ рдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдерд╛ред
рдореЗрд░реЗ рдкрд╛рд╕ рдЕрднреА рдЗрд╕реЗ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХрд╛ рд╕рдордп рдирд╣реАрдВ рд╣реИред рд╕рднреА рдЬрдирд╕рдВрдкрд░реНрдХ рдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИред :рдбреА
func рдлрд╕рд▓ рджреГрд╢реНрдп рдирд┐рдпрдВрддреНрд░рдХ (рдЫрд╡рд┐ рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛: рдпреВрдЖрдИрдПрдордореЗрдЬ) {
рдЪрд▓реЛ рдЫрд╡рд┐: UIImage = imagePosted
рдХреНрд░реЙрдк рд╡реНрдпреВ рдХрдВрдЯреНрд░реЛрд▓рд░ = рдХреНрд░реЙрдк рд╡реНрдпреВ рдХрдВрдЯреНрд░реЛрд▓рд░ (рдЫрд╡рд┐: рдЫрд╡рд┐) рджреЗрдВ
рдХреНрд░реЙрдк рд╡реНрдпреВ рдХрдВрдЯреНрд░реЛрд▓рд░ред рдбреЗрд▓рд┐рдЧреЗрдЯ = рд╕реЗрд▓реНрдл
рдХреНрд░реЙрдк рд╡реНрдпреВ рдХрдВрдЯреНрд░реЛрд▓рд░.рд╕реЗрдЯрдПрд╕реНрдкреЗрдХреНрдЯ рд░реЗрд╢рд┐рдпреЛ рдкреНрд░реАрд╕реЗрдЯ (.presetSquare, рдПрдирд┐рдореЗрдЯреЗрдб: рдЯреНрд░реВ)
self.navigationController?.pushViewController(cropViewController, рдПрдирд┐рдореЗрдЯреЗрдб: рдЕрд╕рддреНрдп)
}
рдореИрдВрдиреЗ рдЬреЛ рдЫрд╡рд┐ рдЪреБрдиреА рдереА рд╡рд╣ рдиреАрдЪреЗ рджреА рдЧрдИ рд╣реИ:
рдореИрдВ рдЗрд╕ рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдореИрдВ рдЪрд╛рд╣рддрд╛ рдерд╛ рдХрд┐ рдХреНрд░реЙрдк рдХреА рдЧрдИ рдЫрд╡рд┐ рдХреЗрд╡рд▓ рдЪреМрдХреЛрд░ рд╣реЛ рдФрд░ рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдареАрдХ рдХрд╛рдо рдХрд░ рд░рд╣реА рд╣реЛред
рдХреНрд░реЙрдкрд╡реАрд╕реА = TOCropViewController.init (рдЫрд╡рд┐: рдЫрд╡рд┐)
рдлрд╕рд▓рд╡реАрд╕реА.рдкреНрд░рддрд┐рдирд┐рдзрд┐ = рд╕реНрд╡рдпрдВ
рдлрд╕рд▓VC.setAspectRatioPresent(.presetSquare, рдПрдирд┐рдореЗрдЯреЗрдб: рд╕рдЪ)
рдХреНрд░реЙрдкрд╡реАрд╕реА.рдкрд╣рд▓реВ рдЕрдиреБрдкрд╛рдд рд▓реЙрдХ рд╕рдХреНрд╖рдо = рд╕рддреНрдп
present(AccountSettingsVC.cropVC, рдПрдирд┐рдореЗрдЯреЗрдб: рдЯреНрд░реВ, рдХрдВрдкреНрд▓реАрд╢рди: nil
рдзрдиреНрдпрд╡рд╛рдж рдЯрд┐рдо рдУрд▓рд┐рд╡рд░ред рдореБрдЭреЗ рдмрд╣реБрдд рд╡рд┐рдХрд╛рд╕ рд╕рдордп рдмрдЪрд╛рдУред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдореИрдВ рдЗрд╕ рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдореИрдВ рдЪрд╛рд╣рддрд╛ рдерд╛ рдХрд┐ рдХреНрд░реЙрдк рдХреА рдЧрдИ рдЫрд╡рд┐ рдХреЗрд╡рд▓ рдЪреМрдХреЛрд░ рд╣реЛ рдФрд░ рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдареАрдХ рдХрд╛рдо рдХрд░ рд░рд╣реА рд╣реЛред
рдХреНрд░реЙрдкрд╡реАрд╕реА = TOCropViewController.init (рдЫрд╡рд┐: рдЫрд╡рд┐)
рдлрд╕рд▓рд╡реАрд╕реА.рдкреНрд░рддрд┐рдирд┐рдзрд┐ = рд╕реНрд╡рдпрдВ
рдлрд╕рд▓VC.setAspectRatioPresent(.presetSquare, рдПрдирд┐рдореЗрдЯреЗрдб: рд╕рдЪ)
рдХреНрд░реЙрдкрд╡реАрд╕реА.рдкрд╣рд▓реВ рдЕрдиреБрдкрд╛рдд рд▓реЙрдХ рд╕рдХреНрд╖рдо = рд╕рддреНрдп
present(AccountSettingsVC.cropVC, рдПрдирд┐рдореЗрдЯреЗрдб: рдЯреНрд░реВ, рдХрдВрдкреНрд▓реАрд╢рди: nil
рдзрдиреНрдпрд╡рд╛рдж рдЯрд┐рдо рдУрд▓рд┐рд╡рд░ред рдореБрдЭреЗ рдмрд╣реБрдд рд╡рд┐рдХрд╛рд╕ рд╕рдордп рдмрдЪрд╛рдУред