SwiftUI/SwiftUI Study

[SwiftUI] button padding?

hyunjuntyler 2023. 4. 20. 14:10

이것은 버튼 패딩 뿐만이 아니라 모든 padding에 적용되는 것 같다. 버튼에 관련된 글을 작성하다가. 아래와 같이 버튼이 아주 이상해지는 상황이 발생했다!!

나는 아래를 자른적이 없는데 잘려버리는 상황이 발생했다. 도대체 뭘까? 궁금해하다가 문득 백그라운드 색을 씌워보기로 했다. 귀여운 알약이 등장... 아하 padding(.bottom) 을 했는데 padding을 건 모든 뷰 자체가 corner radius가 걸리는 구나 라는 걸 알았다.

그래서 이번에는 padding()으로 모든곳에 padding을 걸어 준 후, background를 적용해봤다.

물론 padding 부분은 버튼이 아니지만 이런 재미있는 버튼도 연출이 가능하다. 뭐 크게 쓸모는 없는듯. 어자피 버튼은 중간이라 의미 없을 것 같다. 버튼을 특이한 모양으로 잘라버리고 싶으면 padding을 넣고 함께 잘라버리는 것도 가능하다.