iOS) UISheetPresentationController ์—์„œ ํ‚ค๋ณด๋“œ๋ฅผ ์‚ฌ์šฉํ•ด๋ณด์ž

text field ๋ฅผ ํ†ตํ•ด ํ‚ค๋ณด๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๊ฒŒ ๋˜๋ฉด ์–ด๋–ป๊ฒŒ ๋˜๋Š”์ง€ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์šฐ์„ , ๊ฒฐ๊ณผ๋Š” WWDC21 Customize and resize sheets in UIKit ์—์„œ ๋“ฑ์žฅํ•ฉ๋‹ˆ๋‹ค. ํ‚ค๋ณด๋“œ์™€ ๊ด€๋ จ๋œ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. medium ๋†’์ด์˜ sheet ๋Š” automatic keyboard avoidance ๋ฅผ ์ง€์›ํ•ด์„œ keyboard ๋ฅผ ๊ณ„์‚ฐํ•ด์„œ ์ปค์ง€๊ฑฐ๋‚˜ ์ถ•์†Œ๋œ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๊ฒฐ๊ณผ๋ฅผ ์•Œ์ง€๋งŒ, custom detent ์˜ ๋†’์ด์—๋„ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ์ ์šฉ๋˜๋Š”์ง€ ํ™•์ธํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๐Ÿ‘‰ ํ™•์ธํ•ด๋ณด์ž ๋‘ ๊ฐ€์ง€๋ฅผ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ฒซ ๋ฒˆ์งธ๋Š” UISheetPresentationController ์˜ detents ํ”„๋กœํผํ‹ฐ์— ๋‘ ๊ฐ€์ง€ detent ๋ฅผ ์„ค์ •ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์ฝ”๋“œ let sheetVC = SheetVC(..

iOS 2023. 10. 10. 18:29
์ตœ๊ทผ์— ์˜ฌ๋ผ์˜จ ๊ธ€
์ตœ๊ทผ์— ๋‹ฌ๋ฆฐ ๋Œ“๊ธ€
๊ธ€ ๋ณด๊ด€ํ•จ
ยซ   2024/11   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
๋งํฌ
Total
Today
Yesterday