UITextField returnํ‚ค(ํ‚ค๋ณด๋“œ ํ•˜๋‹จ ์˜ค๋ฅธ์ชฝ ํŒŒ๋ž€์ƒ‰๋ฒ„ํŠผ) ๋ˆŒ๋ €์„ ๋•Œ ์ด๋ฒคํŠธ๋ฅผ ๋ฐ›์•„๋ณด์ž func textFieldShouldReturn

UITextField returnํ‚ค(ํ‚ค๋ณด๋“œ ํ•˜๋‹จ ์˜ค๋ฅธ์ชฝ ํŒŒ๋ž€์ƒ‰๋ฒ„ํŠผ) ๋ˆŒ๋ €์„ ๋•Œ ์ด๋ฒคํŠธ๋ฅผ ๋ฐ›์•„๋ณด์ž func textFieldShouldReturn

์•ˆ๋…•ํ•˜์„ธ์š”~! ์˜ค๋Š˜์€ UITextField Delegate ๋ฉ”์†Œ๋“œ์ค‘ ํ•˜๋‚˜์ธ func textFieldShouldReturn(_ textField: UITextField) -> Bool ์— ๋Œ€ํ•ด์„œ ์•Œ์•„ ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ํ‚ค๋ณด๋“œ๊ฐ€ ๋‚˜์˜ค๋Š” ๋งŽ์€ ๊ณณ์—์„œ return(์—”ํ„ฐํ‚ค)ํ‚ค๋ฅผ ๋ˆ„๋ฅธ ํ›„ ์ดํ›„ ๋™์ž‘๋“ค์„ ์ฒ˜๋ฆฌํ•˜๊ณ  ์‹ถ์€ ๊ฒฝ์šฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ์‹œ๋กœ ๊ฒ€์ƒ‰์„ ์™„๋ฃŒํ•˜๊ณ ๋‚˜์„œ ๋ฆฌํ„ด ํ‚ค๋ฅผ ๋ˆ„๋ฅด๊ณ  ๋‚œ ํ›„, ํŒ์—…์„ ๋…ธ์ถœ์‹œํ‚ค๊ณ  ์‹ถ๋‹ค๋˜์ง€ ์•„๋‹ˆ๋ฉด ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ์— ๋Œ€ํ•œ ํ™”๋ฉด์œผ๋กœ ์ด๋™ ํ•˜๊ณ  ์‹ถ์€ ๊ฒฝ์šฐ ๋“ฑ๋“ฑ, ์—ฌ๋Ÿฌ ์ด๋ฒคํŠธ๋“ค์ด ์žˆ์„๊ฒ๋‹ˆ๋‹ค. ์ด๋•Œ ์œ„ ํ•จ์ˆ˜๋ฅผ ์ฑ„ํƒํ•˜๋ฉด ์ฒ˜๋ฆฌ๊ฐ€ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ์•„๋ž˜ ์˜ˆ์‹œ๋ฅผ ๊ฐ™์ด ๋ณด์‹œ์ฃ  ๋กœ๊ทธ์ธ ํ™”๋ฉด์—์„œ ์ด๋ฉ”์ผ๊ณผ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ๋ฐ›์„ ์ˆ˜ ์žˆ๋Š” ํ™”๋ฉด ์ž…๋‹ˆ๋‹ค. returnํ‚ค์— ๋Œ€ํ•œ ์ด๋ฒคํŠธ๋ฅผ ๋ฐ›๊ธฐ ์œ„ํ•ด delegate๋ฅผ ์—ฐ๊ฒฐ ํ–ˆ์Šต๋‹ˆ๋‹ค. impor..

  • textsms