modalPresentationStyle ์ง๋ฌธ
1. viewWillAppear๊ฐ ํธ์ถ๋๊ฒ ํ๋ ๋ฐฉ๋ฒ vc. modalPresentationStyle = fullscreen ๋ญ์๊ธฐ๋ฅผ ์ถ๊ฐํด์ค๋๋ค. ๊ทธ๋ฌ๋ฉด ์๋ ๊ฑธ์. ๊ทธ๋ฆฌ๊ณ ๋์ด ๋ง์ํ์ ๋ณ์๋ฅผ ์กฐ์ ํ๋ ๋ฐฉ๋ฒ์, delegate๋ฅผ ์ด์ฉํด์ผํด์ B์์ receiveData ๋ผ๋ ํ๋กํ ์ฝ์ ์ ์ํ๊ณ , A์์ (func)receiveData๋ฅผ ๊ตฌํ ๋ฐ ์์๋ฐ์ ํ ์ผ์ ์ ํด๋๋๋ค. ์ก์
์, A์์ B๋ฅผ ์ฐ๋ค. ์ด ๋ ๋ฐ์ดํฐ๋ ๊ฐ์ด ๋๊ฒจ์ค๋ค. ex) vc.name = "test2" self.navigationcontroller pushview...vc B์์ ๊ฐ์ ์ ํ ํ ํ, ๊ฐ์ ๋์ ธ์ค๋ค. delegate.receiveData("test") ํ์
์ ์ข
๋ฃํ๋ฉด A์์ (func)receiveData ๊ฐ ํธ์ถ๋๋ฉด์ ๋๊ฒจ์ค ๋ฐ์ดํฐ๊ฐ ๋ ์์จ๋ค.