Tocropviewcontroller: IOS 13 рдореЗрдВ рдХрд┐рдП рдЧрдП рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд╕реНрдХреНрд░реАрди рдмрд┐рд▓реНрдХреБрд▓ рдиреАрд▓реА рд╣реЛ рд░рд╣реА рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 21 рдирд╡ре░ 2019  ┬╖  12рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: TimOliver/TOCropViewController

рдХреНрд░реЙрдк рдХреЗ рдмрд╛рдж рдЬрдм рдореИрдВ Done рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рд╕рд╛рд░реА рд╕реНрдХреНрд░реАрди рдиреАрд▓реА рд╣реЛ рд░рд╣реА рд╣реИ

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рд╣реИ рдХрд┐ рдЕрдЧрд░ рдореИрдВ рдЕрдкрдиреЗ рдРрдк рдореЗрдВ didCropToImage рдлрд╝рдВрдХреНрд╢рди рдореЗрдВ рд╕реЗрд▓реНрдл.рдбрд┐рд╕реНрдорд┐рд╕ (рдПрдирд┐рдореЗрдЯреЗрдб: рдЯреНрд░реВ, рдХрдВрдкреНрд▓реАрд╢рди: nil) рдХреЛ рд╕реЗрд▓реНрдл.рдбрд┐рд╕реНрдорд┐рд╕ (рдПрдирд┐рдореЗрдЯреЗрдб: рдлреЙрд▓реНрд╕, рдХрдореНрдкрд▓реАрд╢рди: nil) (рдПрдирд┐рдореЗрдЯреЗрдб рд╕реЗ рдЕрд╕рддреНрдп рдкрд░ рд╕реЗрдЯ) рдмрджрд▓рддрд╛ рд╣реВрдВ, рддреЛ рд╕рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдареАрдХ рд╣реИ, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдкреЙрдкрдУрд╡рд░ рдкреНрд░рд╕реНрддреБрддрд┐ рд╢реИрд▓реА рдХреЗ рд╕рд╛рде рднреА, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЕрднреА рдЗрд╕рдХреЗ рд╕рд╛рде рдЬрд╛рдКрдВрдЧрд╛ред

рд╕рднреА 12 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдореИрдВ рдЖрдИрдУрдПрд╕ 13 рдХреЗ рд╕рд╛рде рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рд╣реЛ рдЧрдпрд╛ рдмрдЯрди рдЯреИрдк рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд╕реНрдХреНрд░реАрди рдмрд╕ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рд▓реА рджрд┐рдЦрд╛рдИ рджреЗ рд░рд╣реА рд╣реИ рдФрд░ рдРрдк рдкрд░ рд╡рд╛рдкрд╕ рдирд╣реАрдВ рдЖрддреА рд╣реИред рдореИрдВрдиреЗ рдирд╡реАрдирддрдо 2.5.2 рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдЕрднреА рднреА рдмрдиреА рд╣реБрдИ рд╣реИред рдРрдк рдХреНрд░реИрд╢ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдмрд╕ рдмреНрд▓реИрдХ рд╕реНрдХреНрд░реАрди рдкрд░ рдЕрдЯрдХ рдЬрд╛рддрд╛ рд╣реИ рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдРрдк рдХреЛ рдмрдВрдж рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЬрдм рдореИрдВ рдРрдк рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдпрд╣ рдЫрд╡рд┐ рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдлрд╕рд▓ рджрд┐рдЦрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣реЛ рдЧрдпрд╛ рдЯреИрдк рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдХреНрд░реЙрдк рд╡реНрдпреВ рдХрдВрдЯреНрд░реЛрд▓рд░ рд╕реЗ рдХреЙрд▓рд┐рдВрдЧ рдРрдк рдкрд░ рд▓реМрдЯрдиреЗ рдореЗрдВ рдХреБрдЫ рд╕рдорд╕реНрдпрд╛ рд╣реИред

рдРрд╕рд╛ рдЗрд╕рд▓рд┐рдП рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЖрдИрдУрдПрд╕ 13 рдореЗрдВ рдХрд╛рд░реНрдб рд╡реНрдпреВ рдкреНрд░реЗрдЬреЗрдВрдЯреЗрд╢рдиред рдиреАрдЪреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдлрд┐рдХреНрд╕реНрдб:

https://stackoverflow.com/a/58255416

рдзрдиреНрдпрд╡рд╛рджред рдореИрдВ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рдерд╛
рдХреНрд░реЙрдк рд╡реНрдпреВ рдХрдВрдЯреНрд░реЛрд▓рд░.рдореЛрдбрд▓рдкреНрд░реЗрдЬреЗрдВрдЯреЗрд╢рди рд╕реНрдЯрд╛рдЗрд▓ = .рдкреЙрдкрдУрд╡рд░

рдпрд╣ iPad рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди iOS 13 рдореЗрдВ iPhone рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВред
рддреЛ рдореБрдЭреЗ рдЕрдм рдлреЛрди рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд▓рд┐рдП modalPresentationStyle рдХреЛ рдкреВрд░реНрдгрд╕реНрдХреНрд░реАрди рдкрд░ рдордЬрдмреВрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рд╣реИ рдХрд┐ рдЕрдЧрд░ рдореИрдВ рдЕрдкрдиреЗ рдРрдк рдореЗрдВ didCropToImage рдлрд╝рдВрдХреНрд╢рди рдореЗрдВ рд╕реЗрд▓реНрдл.рдбрд┐рд╕реНрдорд┐рд╕ (рдПрдирд┐рдореЗрдЯреЗрдб: рдЯреНрд░реВ, рдХрдВрдкреНрд▓реАрд╢рди: nil) рдХреЛ рд╕реЗрд▓реНрдл.рдбрд┐рд╕реНрдорд┐рд╕ (рдПрдирд┐рдореЗрдЯреЗрдб: рдлреЙрд▓реНрд╕, рдХрдореНрдкрд▓реАрд╢рди: nil) (рдПрдирд┐рдореЗрдЯреЗрдб рд╕реЗ рдЕрд╕рддреНрдп рдкрд░ рд╕реЗрдЯ) рдмрджрд▓рддрд╛ рд╣реВрдВ, рддреЛ рд╕рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдареАрдХ рд╣реИ, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдкреЙрдкрдУрд╡рд░ рдкреНрд░рд╕реНрддреБрддрд┐ рд╢реИрд▓реА рдХреЗ рд╕рд╛рде рднреА, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЕрднреА рдЗрд╕рдХреЗ рд╕рд╛рде рдЬрд╛рдКрдВрдЧрд╛ред

рдореИрдВрдиреЗ рднреА рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдЕрдиреБрднрд╡ рдХрд┐рдпрд╛ рд╣реИ, рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдЖрд╢реНрдЪрд░реНрдп рд╣реИ рдХрд┐ рдпрд╣ iOS 13 рдХреЗ рд▓рд┐рдП рдХрдм рддрдп рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ

+1 рдПрдирд┐рдореЗрдЯрд┐рдВрдЧ рдмрд░реНрдЦрд╛рд╕реНрддрдЧреА рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдмрд╣реБрдд рдмреЗрд╣рддрд░ рджрд┐рдЦрддреА рд╣реИ! IOS 13 рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдлрд┐рдХреНрд╕ рджреЗрдЦрдирд╛ рдкрд╕рдВрдж рдХрд░реЗрдВрдЧреЗ

рджреЛрд╕реНрддреЛрдВ! рдореИрдВрдиреЗ рдбрдмрд▓-рдЪреЗрдХ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдореЛрдбрд▓ рдкреНрд░реЗрдЬреЗрдВрдЯреЗрд╢рди рд╕реНрдЯрд╛рдЗрд▓ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЗрдВ рдкреВрд░реНрдг-рд╕реНрдХреНрд░реАрди рдкрд░ рд╕реЗрдЯ рд╣реИред

рдХреГрдкрдпрд╛ рдорд╛рд╕реНрдЯрд░ рд╕реЗ рдЦреАрдВрдЪрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ рдФрд░ рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдХрд┐ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрдкрдХреЗ рд▓рд┐рдП рддрдп рд╣реИ рдпрд╛ рдирд╣реАрдВред

@TimOliver рдпрд╣ рдЕрдм рддрдп рд╣реЛ рдЧрдпрд╛ рд╣реИред рдмрд╣реБрдд - рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж

рдардВрдбрд╛! рдпрд╣ рдкреБрд╖реНрдЯрд┐ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж рдХрд┐ рдореЗрд░реЗ рд▓рд┐рдП @shamikagasc! рдореИрдВ рдЕрдм рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдмрдВрдж рдХрд░ рджреВрдВрдЧрд╛ред

рдПрдХ рдЕрдВрддрд┐рдо рдмрд╛рддред рдпрджрд┐ рдЖрдк рдЗрд╕ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЖрдирдВрдж рд▓реЗ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рд╢рд┐рдкрд┐рдВрдЧ рдРрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рд╣рд╛рдпрддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдХреГрдкрдпрд╛ рдореБрдЭреЗ GitHub рдкреНрд░рд╛рдпреЛрдЬрдХреЛрдВ рдкрд░ рдкреНрд░рд╛рдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред рдзрдиреНрдпрд╡рд╛рдж! :рдбреА

рдпрджрд┐ рдЖрдк рдПрдХ рдореЛрдбрд▓ рдирд┐рдпрдВрддреНрд░рдХ рд╕реЗ рдлрд╕рд▓ рдирд┐рдпрдВрддреНрд░рдХ рдкреНрд░рд╕реНрддреБрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рддреЛ рдпрд╣ рддрдп рдирд╣реАрдВ рд╣реИред
рд╣рд╛рд▓рд╛рдВрдХрд┐ рдПрдиреАрдореЗрд╢рди рдХреЗ рдмрд┐рдирд╛ рдЦрд╛рд░рд┐рдЬ рдХрд░рдирд╛ рдЕрднреА рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдпрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдкреЙрдб рдорд╛рд╕реНрдЯрд░ рдХреЗ рд╕рд╛рде рдЕрджреНрдпрддрд┐рдд рди рд╣реЛ?

@TimOliver рд╕рдорд╕реНрдпрд╛ рдЕрднреА рднреА рдареАрдХ рдирд╣реАрдВ рд╣реБрдИ рд╣реИ, рдпрд╣рд╛рдБ рддрдХ рдХрд┐ рдирд╡реАрдирддрдо рдкреЙрдб рдХреЗ рд╕рд╛рде рднреАред

рдХреНрд╖рдорд╛ рдХрд░реЗрдВ рджреЛрд╕реНрддреЛрдВред рдХреГрдкрдпрд╛ рдХрд┐рд╕реА рдмрдВрдж рдореБрджреНрджреЗ рдкрд░ рдЯрд┐рдкреНрдкрдгреА рди рдХрд░реЗрдВред

рдпрджрд┐ рд╕рдорд╕реНрдпрд╛ рдЕрднреА рднреА рдирд╡реАрдирддрдо рд░рд┐рд▓реАрдЬрд╝ рдкрд░ рдмрдиреА рд╣реБрдИ рд╣реИ, рддреЛ рдХреГрдкрдпрд╛ рдПрдХ рдирдпрд╛ рдореБрджреНрджрд╛ рдЦреЛрд▓реЗрдВ, рдФрд░ рдХреГрдкрдпрд╛ рдЗрд╕реЗ рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рдирдореВрдирд╛ рдХреЛрдб/рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ/рдЬрд╛рдирдХрд╛рд░реА рд╕реЗ рднрд░реЗрдВ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдореИрдВ рдЗрд╕реЗ рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред

рдзрдиреНрдпрд╡рд╛рдж!

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

yarodevuci picture yarodevuci  ┬╖  8рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

dddOO7 picture dddOO7  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

kcankaynak picture kcankaynak  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

agusguerra10 picture agusguerra10  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

rnkyr picture rnkyr  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ