(ํธ๋ฒ ์๋ ํธ๋ฒ์ด๋ผ๋ ๊ด์ฐฎ๋ค๋ฉด....)
swiftUi๋ก ๊ฐ๋ฐ์ ํ๋ ์ค, Text๋ค์ ์์น๋ฅผ ์ผ์ชฝ ์ ๋ ฌํ์ฌ ๋ฐฐ์นํด์ผ ํ๋ ์ผ์ด ์์๋ค.
ํ์ง๋ง, HStack์ alignment๋ก leading์ ์ฃผ๋๋ผ๋, ํ ์คํธ์ ๊ธธ์ด๊ฐ ๊ธธ์ง ์์ผ๋ฉด ์ผํฐ์ ๋ฐฐ์น๋๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ค.
์ด๋ ๊ฒ ํ ์คํธ๋ ์ผ์ชฝ์ผ๋ก ์ ์ด๋์ง๋ง, ํ ์คํธ์ ์์น๋ ์ผํฐ์ ์์๋ค.
๊ทธ๋์... ์๋ฌด๋ฆฌ ์ฐพ์๋ ์ด๊ฑธ ์ด๋ป๊ฒ ํด๊ฒฐํด์ผ ํ ์ง ๋ชจ๋ฅด๊ฒ ๋๋ผ...
ํจ๋ฉ์ ์ฃผ๊ธฐ๋ ํ๊ณ , frame์ผ๋ก leading์ ์ค์ ํ๊ธฐ๋ ํ๋๋ฐ, ์ ์ฉ๋์ง ์์๋ค.
๋๋ ์ด๋ป๊ฒ ํด์๋ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํด์ผ ํ๊ธฐ์, ์ผ๋จ ํธ๋ฒ์ ์ฐ๊ธฐ๋ก ํ๋ค.
์ด์ฐ ๋๋ ๊ฐ์ฅ ํ๋จ์ ์๋ '๋์ DB ์ ๊ณต' ๋ถ๋ถ์ ์ค๋ฅธ์ชฝ ๋์ ์์นํ๋๋ก ๋ฌ์ผ ํ๊ธฐ์, ์ด ํ ์คํธ๋ง HStack์ผ๋ก ๊ฐ์ธ์ ์ผ์ชฝ์ spacer๋ฅผ ์คฌ๋ค. ๊ทธ๋ฌ๋๋ ํด๊ฒฐ ์๋ฃ~~
๋ง์ฝ, ์ฐ์ธก์ ๋ฐฐ์นํ๋ ํ ์คํธ๊ฐ ์๋ค๋ฉด, ๊ทธ๋ฅ Text("") ์ด๋ ๊ฒ ํ๊ณ Spacer๋ฅผ ์ฃผ๋ ๊ฒ๋ ๋ฐฉ๋ฒ์ด์ง ์์๊น...?
LazyVStack(spacing: 10) {
VStack(alignment: .leading, spacing: 15){
Text("์ฑ
์๊ฐ").fontWeight(.bold)
Text("์์ธํ ๋ณด๊ธฐ").underline().font(.system(size: 12))
HStack{
Spacer()
Text("๋์ DB ์ ๊ณต: ์๋ผ๋").font(.system(size: 12)).padding(.top, 10)
}
}.padding(.horizontal, 20)
}
'๐ Swift' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[swift] xcode์์ ์์ ํ๋ ํธ ๋ณด๊ธฐ (2) | 2023.10.01 |
---|---|
Swift Data์ ๋ํ์ฌ [๊ณต์๋ฌธ์ ๊ธฐ๋ฐ] (0) | 2023.07.04 |
[swift] ๋์์ธ ํจํด์ด๋ !! - by ์ผ๊ณฐ๐ป (0) | 2023.04.10 |
Doit [swift] ์ฒซ์งธ ๋ง๋น (0) | 2023.02.28 |
[swift] The Basics (๊ณต์๋ฌธ์ ์ ๋ฆฌ) (0) | 2023.02.13 |