Tocropviewcontroller: ์ง€์› ์•„์ดํฐ X

์— ๋งŒ๋“  2017๋…„ 09์›” 13์ผ  ยท  12์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: TimOliver/TOCropViewController

๋‹ค๋ฅธ ์‚ฌ๋žŒ๋ณด๋‹ค ๋จผ์ € ์—ฌ๊ธฐ๋กœ ๋›ฐ์–ด๋“ค์–ด์š”.

์ด ๋ณด๊ธฐ ์ปจํŠธ๋กค๋Ÿฌ์˜ ๋งค์šฐ ๋งž์ถคํ™”๋œ ๋ ˆ์ด์•„์›ƒ์œผ๋กœ ์ธํ•ด iPhone X์—์„œ๋Š” ์›ƒ๊ธฐ๊ฒŒ ๊นจ์กŒ์Šต๋‹ˆ๋‹ค.

simulator screen shot - iphone x - 2017-09-13 at 15 14 53

๋Œ€๋ถ€๋ถ„์˜ ๊ฒฝ์šฐ ๋„๊ตฌ ๋ชจ์Œ๊ณผ ์ž๋ฅด๊ธฐ ์ƒ์ž ์‚ฝ์ž…์ด iOS 11์˜ ์•ˆ์ „ ์˜์—ญ์„ ์ค€์ˆ˜ํ•˜๋„๋ก ํ•˜๋Š” ๋ฌธ์ œ์—ฌ์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ˆ˜์ •ํ•˜๋Š” ๊ฒƒ๋„ ๋‚˜์˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

bug in progress

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

๊ดœ์ฐฎ์€. ๋๋‚ฌ๋‹ค. ๊ฒฐ๊ตญ ํ•˜๋ฃจ ์ข…์ผ ์‹œ๊ฐ„์„ ๋ณด๋‚ด์•ผ ํ–ˆ์ง€๋งŒ ๋งˆ์นจ๋‚ด ์™„๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. :NS

img_4507

iPhone X ๋…ธ์น˜๊ฐ€ ๊ฝค ์ƒ๋‹นํ•œ ์˜คํ”„์…‹์„ ๋„์ž…ํ–ˆ๋‹ค๋Š” ์‚ฌ์‹ค ๋•๋ถ„์— ๊นจ์ง€๋Š” ์ž‘์€ ์—ฃ์ง€ ์ผ€์ด์Šค๊ฐ€ ๋งŽ์ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ํšŒ์ „ ์• ๋‹ˆ๋ฉ”์ด์…˜ ๋“ฑ์„ ์ˆ˜ํ–‰ํ•  ๋•Œ ๋งŽ์€ ์ด๋ฏธ์ง€๊ฐ€ ๊นจ์กŒ์Šต๋‹ˆ๋‹ค.

์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ์˜ iPhone X, iPad ๋ฐ iOS 10.3์—์„œ ๋งค์šฐ ์ฒ ์ €ํ•˜๊ฒŒ ํ…Œ์ŠคํŠธํ–ˆ์œผ๋ฉฐ ๋งŒ์กฑํ•ฉ๋‹ˆ๋‹ค.

๋ฒ„์ „ 2.2์—์„œ CocoaPods๋กœ ํ‘ธ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ฆ๊ธฐ๋‹ค!

๋ชจ๋“  12 ๋Œ“๊ธ€

@TimOliver ์ด ๋ฌธ์ œ๋Š” ์–ธ์ œ ์ˆ˜์ •๋˜๋‚˜์š”?

์ด๋ฏธ master ๊ฑฐ์˜ ์™„๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋‚จ์€ ๊ฒƒ์€ ๋„๊ตฌ ๋ชจ์Œ ๋ฐฐ๊ฒฝ์„ ๋…ธ์น˜ ์•„๋ž˜๋กœ ํ™•์žฅํ•˜๋„๋ก ์„ค์ •ํ•ด์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ๋ฟ์ด์ง€๋งŒ ๋ˆˆ์— ๋„์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ํฌ๊ฒŒ ๋ฌธ์ œ๊ฐ€ ๋˜์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค.

ํ•ด๋‹น ๋ถ€๋ถ„์„ ์™„๋ฃŒํ•œ ํ›„ ์ด ๋ฌธ์ œ๋ฅผ ์ข…๋ฃŒํ•  ๊ณ„ํš์ž…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋‹ค๋ฅธ ์‹œ๊ธ‰ํ•œ ์ผ์ด ์žˆ์–ด์„œ 'iPhone X๊ฐ€ ์ถœ์‹œ๋˜๊ธฐ ์ „'์„ ์ œ์™ธํ•˜๊ณ ๋Š” ์•ฝ์†ํ•˜์ง€ ์•Š๊ฒ ์Šต๋‹ˆ๋‹ค. :)

iPhone X๋Š” 11์›” 3์ผ์— ์ถœ์‹œ๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ์ €๋Š” ์ด ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์— ๋Œ€ํ•œ ๋˜ ๋‹ค๋ฅธ ๋ฌธ์ œ๋ฅผ ์—ฐ๊ตฌํ•˜๊ณ  ์žˆ์ง€๋งŒ ์•ž์œผ๋กœ ๋ช‡ ์ฃผ ์•ˆ์— ์ถœ์‹œ๋  ์ œ ์•ฑ์—์„œ iPhone X๋ฅผ ์ง€์›ํ•˜๊ณ  ์‹ถ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์— ๋Œ€ํ•œ ์—…๋ฐ์ดํŠธ๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ? ๊ฐ์‚ฌ ํ•ด์š”.

์•„๋‹ˆ์š”. ์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฒˆ ์ฃผ์— ์—ฌ๋Ÿฌ ํšŒ์˜์— ์ฐธ์„ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
๋‚ด dev ์„ค์ •์—†์ด. XD

๊ดœ์ฐฎ์•„. ์ €๋Š” ์ง€๊ธˆ ์ปจํผ๋Ÿฐ์Šค ์ฃผ๊ฐ„์„ ๋งˆ์น˜๊ณ  ์ง‘์œผ๋กœ ํ–ฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚ด๊ฐ€ ๋†“์นœ iPhone X ๋กœ์ง์˜ ๋‚˜๋จธ์ง€ ๋ถ€๋ถ„์„ ๋น ๋ฅด๊ฒŒ ์ฑ„์šธ ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

์ด์ œ ๋ชจ๋‘ master ์ฒดํฌ์ธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์•„๋ž˜๋กœ ๋‹น๊ฒจ๋ณด๊ณ  ์–ด๋–ป๊ฒŒ ๋ณด์ด๋Š”์ง€๋ณด์‹ญ์‹œ์˜ค! ๋ชจ๋“  ๊ฒƒ์ด ์ข‹๋‹ค๋ฉด ์ง‘์— ๋Œ์•„์˜จ ํ›„ ์ƒˆ๋กœ์šด CocoaPods ์ถœ์‹œ๋ฅผ ์ค‘๋‹จํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋ฐฉ๊ธˆ master ๋ถ„๊ธฐ๋ฅผ ํ…Œ์ŠคํŠธํ–ˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ถ€ ์ƒํ™ฉ์—์„œ ๋…ธ์น˜ ๋˜๋Š” ์‹œ์Šคํ…œ ํ‘œ์‹œ์ค„์ด UI์™€ ๊ฒน์นฉ๋‹ˆ๋‹ค. ์ด ๋ฌธ์ œ๋Š” ๋ชจ๋“  ๊ธฐ๊ธฐ(iPhone X, iPad, iPhone 8)์™€ iOS 10์„ ์‹คํ–‰ํ•˜๋Š” ๊ธฐ๊ธฐ์— ์˜ํ–ฅ์„ ๋ฏธ์นฉ๋‹ˆ๋‹ค.

bildschirmfoto 2017-11-01 um 12 46 15
bildschirmfoto 2017-11-01 um 12 46 35
bildschirmfoto 2017-11-01 um 12 49 03

๊ท€์ฐฎ๊ฒŒํ•ด์„œ ์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค. ๋ฌธ์ œ์— ๋Œ€ํ•œ ์ข‹์€ ์†Œ์‹์ด ์žˆ์Šต๋‹ˆ๊นŒ?

๋‹ค์‹œ ๊ท€์ฐฎ๊ฒŒ ํ•ด์„œ ์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค. ํŒ€. ์ด ๋ฌธ์ œ์— ๋Œ€ํ•œ ์—…๋ฐ์ดํŠธ๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ? ์ด ํ›Œ๋ฅญํ•œ ์ปจํŠธ๋กค๋Ÿฌ์— ๋‹ค์‹œ ํ•œ ๋ฒˆ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

๋Šฆ์–ด์„œ ์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค ์—ฌ๋Ÿฌ๋ถ„! ์ง€๋‚œ ์ฃผ ๋‚ด๋‚ด Mac์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š์•˜์ง€๋งŒ ์ด์ œ ๋‹ค์‹œ ์ผ์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค!

์ด๋Ÿฐ, ์•Œ์•˜์–ด. ๋ฌธ์ œ๊ฐ€ ๋ณด์ž…๋‹ˆ๋‹ค. ์ƒ๋‹จ ์‚ฝ์ž…์€ ์—ฌ์ „ํžˆ โ€‹โ€‹iPhone X์˜ ๋…ธ์น˜๋ฅผ ์ œ๋Œ€๋กœ ์„ค๋ช…ํ•˜์ง€ ์•Š์œผ๋ฉฐ ๋‹ค๋ฅธ iOS ๊ธฐ๊ธฐ์—์„œ๋Š” ์ƒํƒœ ํ‘œ์‹œ์ค„์„ ์ œ๋Œ€๋กœ ์ฒ˜๋ฆฌํ•˜์ง€๋„ ์•Š์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ๊ทธ๊ฒƒ์„ ๊ณ ์น  ๋ฐฉ๋ฒ•์„ ์•Œ๊ณ  ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ์˜ค๋Š˜ ๋ชจ๋“  ๊ฒƒ์„ ๋งค๋„๋Ÿฝ๊ฒŒ ํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ํ™•์ธํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. :)

๊ดœ์ฐฎ์•„! ๋Œ€๋ถ€๋ถ„์˜ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ–ˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๊ตฌํ˜„์ด ์•ฝ๊ฐ„ ์—‰๋ง์ด๋ฏ€๋กœ ๋‚ด์ผ ์‚ดํŽด๋ณด๊ณ  ์ œ๋Œ€๋กœ ์ž‘๋™ํ•˜๋Š”์ง€ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด ์ ์ ˆํ•˜๊ฒŒ ์ˆ˜์ •ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค(iPad, iPhone ๋ฐ iPhone X์—์„œ ๊ฐ€๋กœ/์„ธ๋กœ๋ฅผ ํ…Œ์ŠคํŠธํ•˜๋Š” ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. ๊ฐ๊ฐ์€ ์ƒํƒœ์— ๋”ฐ๋ผ ๋‹ค๋ฅธ ๋™์ž‘์„ ํ•ฉ๋‹ˆ๋‹ค. ์ˆ ์ง‘.)

๊ทธ ๋™์•ˆ master ์—์„œ ์ตœ์‹  ๋ฒ„์ „์„ ๊ฐ€์ ธ์™€์„œ ์–ด๋–ป๊ฒŒ ๋ณด์ด๋Š”์ง€ ํ™•์ธํ•˜์„ธ์š”. :)

์•ˆ๋…•ํ•˜์„ธ์š” Tim, ์—…๋ฐ์ดํŠธ์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค! master (commit 4835a0 )์˜ ์ƒˆ ๋ฒ„์ „์„ ์‚ฌ์šฉํ•˜๋ฉด iOS 11์—์„œ ์„ธ๋กœ๋กœ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ๋ณด์ž…๋‹ˆ๋‹ค. ๊ฐ€๋กœ ๋˜๋Š” iOS 10์„ ์‚ฌ์šฉํ•˜๋Š” ๊ตฌ์„ฑ์€ ์—ฌ์ „ํžˆ โ€‹โ€‹์ž˜๋ชป ๋ณด์ž…๋‹ˆ๋‹ค.

๊ดœ์ฐฎ์€. ๋๋‚ฌ๋‹ค. ๊ฒฐ๊ตญ ํ•˜๋ฃจ ์ข…์ผ ์‹œ๊ฐ„์„ ๋ณด๋‚ด์•ผ ํ–ˆ์ง€๋งŒ ๋งˆ์นจ๋‚ด ์™„๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. :NS

img_4507

iPhone X ๋…ธ์น˜๊ฐ€ ๊ฝค ์ƒ๋‹นํ•œ ์˜คํ”„์…‹์„ ๋„์ž…ํ–ˆ๋‹ค๋Š” ์‚ฌ์‹ค ๋•๋ถ„์— ๊นจ์ง€๋Š” ์ž‘์€ ์—ฃ์ง€ ์ผ€์ด์Šค๊ฐ€ ๋งŽ์ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ํšŒ์ „ ์• ๋‹ˆ๋ฉ”์ด์…˜ ๋“ฑ์„ ์ˆ˜ํ–‰ํ•  ๋•Œ ๋งŽ์€ ์ด๋ฏธ์ง€๊ฐ€ ๊นจ์กŒ์Šต๋‹ˆ๋‹ค.

์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ์˜ iPhone X, iPad ๋ฐ iOS 10.3์—์„œ ๋งค์šฐ ์ฒ ์ €ํ•˜๊ฒŒ ํ…Œ์ŠคํŠธํ–ˆ์œผ๋ฉฐ ๋งŒ์กฑํ•ฉ๋‹ˆ๋‹ค.

๋ฒ„์ „ 2.2์—์„œ CocoaPods๋กœ ํ‘ธ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ฆ๊ธฐ๋‹ค!

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰