์ฌ์ด๋ ํ๋ก์ ํธ์์ ํฌ๋ช ํ ViewController๋ฅผ ๋์ธ ์ผ์ด ์๊ฒผ๋๋ฐ,
`modalPresentationStyle = .overFullScreen` ์ viewDidLoad() ์์ ์ ์์ฑํ๋๋ ๋ค์๊ณผ ๊ฐ์ ๋ฌธ์ ๊ฐ ์์๋ค.
viewDidLoad()๋ present() ์ดํ์ ํธ์ถ๋์ด View๋ฅผ ๋ฉ๋ชจ๋ฆฌ์ ๋ก๋ํ๋๋ฐ,
์๋ง present()ํ๋ ๋น์์ ์๋ก์ดVC๊ฐ ๊ฐ์ง modalStyle์ ์ ์ฉํ๋ ๋ฏ ํ๋ค.
present ์๋๋ฉ์ด์ ์ ์ฉํ๋ ค๋ฉด ๊ทธ๋์ผ ํ ๊ฒ ๊ฐ๋ค..
๊ทธ๋์ presentํ๊ธฐ ์ ์ modalStyle์ ๋ณ๊ฒฝํด์ฃผ์ด์ผ ํ๋๋ฐ, ๋ณดํต์ presentํ๋ VC์์ ์ค์ ํด์ฃผ์ง๋ง,
์ธ๋ถ์์ ํด๋น ViewController๋ฅผ ์ปจํธ๋กคํ์ง ์๋๋ก ํ๊ธฐ ์ํด init()์์ ์ modalStyle์ ์ ์ฉํด์ฃผ์๋ค.
viewDidLoad()๊ฐ ํ๋ฉด์ ๋ทฐ๊ฐ ๋ ธ์ถ๋๊ธฐ์ ์ด๊ธด ํ์ง๋ง,
๊ผญ ๊ทธ๋ ๋ค๊ณ ํด์ ํด๋น ํจ์์ ์ค์ ํด์ค ๊ฐ๋ค์ด ๋ชจ๋ ์ ํํ ์์ ์ ์ ์ฉ๋๋ ๊ฒ์ ์๋๋ผ๋ ๊ฒ์ ๊นจ๋ฌ์๋ค.
์๋ค ์ํฉ์ ์ ๊ณ ๋ คํด๋ณด๊ณ ํ๋จํ์!
'๐ฑ iOS > UIKit' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[UIKit] TableView Multiple Cell, multi type json data parsing (0) | 2023.06.27 |
---|---|
[UIKit] CustomDatePicker ๋ง๋ค๊ธฐ (3/3) (0) | 2023.04.03 |
[UIKit] toast message ๋ง๋ค๊ธฐ (0) | 2023.02.16 |
[UIKit] CustomDatePicker ๋ง๋ค๊ธฐ (2/3) (0) | 2023.01.08 |
[UIKit] CustomDatePicker ๋ง๋ค๊ธฐ (1/3) (0) | 2023.01.08 |