overlay
-
SwiftUI - ์กฐ๊ฑด์ ๋ฐ๋ผ overlay ํด์ฃผ๊ธฐ (feat. overlayIf)SwiftUI 2022. 11. 10. 14:13
์๋ ํ์ธ์. ๊ทธ๋ฆฐ์ ๋๋ค๐ ์ด๋ฒ ํฌ์คํ ์ SwiftUI์์ ์กฐ๊ฑด ๋ถ๊ธฐ์ ๋ฐ๋ผ ์ปจํ ์ธ ์ฆ ๋ทฐ๋ฅผ overlay On/Off๋ฅผ ํด์ค ์ ์๋ ViewModifier๋ฅผ ๋ง๋ค์ด ๋ณด๊ฒ ์ต๋๋ค. SwiftUI์์ overlay์ ZStack์ด๋ผ๋ ๊ธฐ๋ฅ๋ค์ ํ์ฉํด ์ค์ฒฉ๋ ๋ทฐ๋ฅผ ๋ํ๋ด์ค ์ ์์ต๋๋ค. ํน์ ํด๋น ๊ฐ๋ ์ด ๊ถ๊ธํ์ ๋ถ๋ค์ ์๋ ํฌ์คํ ์ ๋จผ์ ์ฐธ๊ณ ํ์ฌ overlay ๋ถ๋ถ์ด๋ผ๋ ์ด๋ป๊ฒ ์ฌ์ฉ๋๋์ง ๋ณด๊ณ ์ค๋ฉด ๋์์ด ๋ฉ๋๋ค๐ https://green1229.tistory.com/173 Overlay & ZStack ์๋ ํ์ธ์. ๊ทธ๋ฆฐ์ ๋๋ค๐ข ์ด๋ฒ ํฌ์คํ ์์๋ Overlay์ ZStack์ ๋ํด ํ์ตํด๋ณด๊ฒ ์ต๋๋ค๐ง๐ป๐ป ์ ์์์ผํ์ฃ ? SwiftUI๋ก ๋ทฐ๋ฅผ ๊ตฌ์ฑํ๋ค๋ณด๋ฉด Overlay์ ZStack์ด ๋น์ทํ ๊ธฐ๋ฅ์ ํด์ค๋ค๋ ์ธ..
-
Overlay & ZStackSwiftUI 2021. 9. 10. 20:00
์๋ ํ์ธ์. ๊ทธ๋ฆฐ์ ๋๋ค๐ข ์ด๋ฒ ํฌ์คํ ์์๋ Overlay์ ZStack์ ๋ํด ํ์ตํด๋ณด๊ฒ ์ต๋๋ค๐ง๐ป๐ป ์ ์์์ผํ์ฃ ? SwiftUI๋ก ๋ทฐ๋ฅผ ๊ตฌ์ฑํ๋ค๋ณด๋ฉด Overlay์ ZStack์ด ๋น์ทํ ๊ธฐ๋ฅ์ ํด์ค๋ค๋ ์ธ์์ ๋ฐ์์ต๋๋ค. ๋์ผํ๊ฒ ๋ทฐ ์์ ๋ค๋ฅธ ์ด๋ ํ UI๋ฅผ ์น์ด์ฃผ๋๊ฒ์ด์ฃ . ๊ทธ๋ฐ๋ฐ ๋ถ๋ช ํ ๋ ๋ฐฉ์์ ์ฐจ์ด๊ฐ ์๋๋ฐ ์์๋ณด๊ธธ ๋ฏธ๋ฃจ๋ค๊ฐ ์ด์ ์ผ ์์๋ณด๊ฒ ๋์์ต๋๋ค๐ฅฒ ๊ทธ๋ผ ์ด๋ค์ ์์ ๋น์ทํ๊ณ ์ฐจ์ด๊ฐ ์๋์ง ๊ทธ๋ฆฌ๊ณ ๋ทฐ๊ฐ ์ด๋ป๊ฒ ์น์ด์ ธ ๋ณด์ด๊ฒ ๋๋์ง ์์๋ณด๊ฒ ์ต๋๋ค! Overlay ์ฐ์ ์ค๋ฒ๋ ์ด์ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค. ์ค๋ฒ๋ ์ด๋ ํ์ฌ ๋ทฐ๋ฅผ ๊ธฐ์ค์ผ๋ก ํ์ ๋ทฐ๋ฅผ ์น์ด์ค๋๋ค. ์ฆ ๋ฐ๋ก ์์ ๋ทฐ์ ํ์ ๋ทฐ๊ฐ ์ฐ๊ด์ฑ์ด ์๋ค๊ณ ๋ณผ ์ ์์ผ๋ฉฐ ๋ค๋ฅธ ๋ทฐ์๋ ์ํฅ์ ๋ผ์น์ง ์์ต๋๋ค. ์ฆ ์ ์ฒด์ ์ธ ๋ทฐ์ ์์๋ก ์๋ฆฌ์ก์ ๊ตฌ์ฑ๋๊ธฐ ๋ณด๋ค..