본문 바로가기

iOS 관련 공부/SwiftUI

배경색 넣기 문제..

뭔데요;

저 흰줄 뭔데요

내가 생각한 화면 구성에서는 ZStack위에 VStack으로 텍스트가 올라가있는 상태라

ZStack의 background 색을 설정해주면 전체가 색이 변할거라고 생각했는데

중간에 저런게... 저런줄이... 생겼다...

 

ignoresSafeArea() 를 쓰라는데.. 써도 똑같은..ㅠ

 

그래서 걍 구조를 바꿔버렸다

뷰들이 쌓이는걸 진짜 잘 생각해야할거같은데

아직 넘 어려운거같아요...

 

enum으로 케이스 나눠버린다음에

그냥 전체화면에 ZStack으로 한다음 처음에 바로 배경색으로 감싸줘봤음

            ZStack {
                Color.backColor

이렇게 써주면 저렇게 밑에가 색이 안채워지구요

 

ZStack {
                Color.backColor.ignoresSafeArea()

이렇게 해줘야 전체적으로 채워집니다.

저 ignoresSafeArea()는 안했을 때는 SafeArea부분이 아닌곳에 색이 안들어간다!

 

넹 이렇게요~ 휴 하나 하면 하나 터지고 머리아퐁