Remove SubView
-
removeArrangedSubview(_:) VS removeFromSuperview()iOS 2022. 11. 14. 17:59
์๋ ํ์ธ์. ๊ทธ๋ฆฐ์ ๋๋ค๐ ์ด๋ฒ ํฌ์คํ ์์๋ ์ค๋๋ง์ UIKit์ ๋ค๋ค๋ณผ๊นํด์! ์ฃผ์ ๋ ํ์ ๊ตฌ์ฑ๋ ๋ทฐ๋ฅผ ์ ๊ฑฐํ๋ ๋ฐฉ๋ฒ์ผ๋ก removeArrangedSubview(_:)์ removeFromSuperview()๊ฐ ์์ต๋๋ค. ์ด ๋ ๋ฉ์๋๋ฅผ ์์๋ณด๋ฉฐ ์ฐจ์ด๋ฅผ ์์๋ณด๊ฒ ์ต๋๋ค๐ ์ฐ์ ๊ทธ๋ผ removeArrangedSubview(_:)๋ถํฐ ์์๋ณด์ฃ ! removeArrangedSubview ๋ฐฐ์ด๋ ์์ ๋ทฐ์ ์คํ ๋ฐฐ์ด์์ ํ๋ผ๋ฏธํฐ๋ก ๋์ด์จ ๋ทฐ๋ฅผ ์ ๊ฑฐํฉ๋๋ค. func removeArrangedSubview(_ view: UIView) ์ ์ธ์ ์์ ๊ฐ์ด ํด๋น ๋ฉ์๋์ ์์ ๋ทฐ๋ก๋ถํฐ ์ ๊ฑฐํ ํ์ ๋ทฐ๋ฅผ ์ธ์๋ก ๋ฃ์ด์ฃผ๋ฉด ๋ฉ๋๋ค. ํด๋น ์์ ๋ทฐ์์๋ ์ด์ ๋์ด์ ์ ๊ฑฐ๋๋ ๋ทฐ์ ์์น ๋ฐ ํฌ๊ธฐ ๋ฑ์ ๊ด๋ฆฌํ์ง ์์์. ๊ทธ๋ ์ง๋ง ์์..