ํŽ˜์ด์ง€๋ฅผ ๋’ค๋กœ ๊ฐ€๊ฑฐ๋‚˜ ๋ชจ๋‹ฌ์ฐฝ ๊ฐ™์€๊ฑธ ๋„๊ธฐ ์œ„ํ•ด์„œ๋Š” ์•„๋ž˜์˜ ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•˜๋ฉด ๋œ๋‹ค.

 

dismiss๋ฅผ ์น˜๋ฉด -> 'dismiss(animated: Bool, completion: (() -> Void)?') ์ด๋ ‡๊ฒŒ ๋‚˜์˜ค๋Š”๋ฐ

์—ฌ๊ธฐ์„œ ์‚ฌ๋ผ์ง€๋Š” ๋ชจ์…˜์„ ๋ณด๊ณ  ์‹ถ์œผ๋ฉด animated์— ํƒ€์ž…์ด Bool์ด๋‹ˆ๊น, 'true' ๋‚˜ 'false'๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ™œ์„ฑ, ๋น„ํ™œ์„ฑํ™”๋ฅผ ์ค„ ์ˆ˜ ์žˆ๊ณ , completion์—๋Š” 'nil'์„ ๋„ฃ์–ด์ฃผ๋ฉด ๊น”๋”ํ•˜๊ฒŒ ์›ํ•˜๋Š” ๋™์ž‘์„ ํ•˜๋Š” ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ์—ˆ๋‹ค.

 

'dismiss(animated: true, completion: nil)' ์š”๋ž˜ ๋ง์ด๋‹ค.

๋ฐ˜์‘ํ˜•
  • ๋„ค์ด๋ฒ„ ๋ธ”๋Ÿฌ๊ทธ ๊ณต์œ ํ•˜๊ธฐ
  • ๋„ค์ด๋ฒ„ ๋ฐด๋“œ์— ๊ณต์œ ํ•˜๊ธฐ
  • ํŽ˜์ด์Šค๋ถ ๊ณต์œ ํ•˜๊ธฐ
  • ์นด์นด์˜ค์Šคํ† ๋ฆฌ ๊ณต์œ ํ•˜๊ธฐ

"์ด ํฌ์ŠคํŒ…์€ ์ฟ ํŒก ํŒŒํŠธ๋„ˆ์Šค ํ™œ๋™์˜ ์ผํ™˜์œผ๋กœ, ์ด์— ๋”ฐ๋ฅธ ์ผ์ •์•ก์˜ ์ˆ˜์ˆ˜๋ฃŒ๋ฅผ ์ œ๊ณต๋ฐ›์Šต๋‹ˆ๋‹ค."