[iOS 4주차] offset과 inset 차이

황석범·2024년 11월 12일
1

내일배움캠프_iOS_5기

목록 보기
18/76

offset vs inset

SnapKit 라이브러리로 오토레이아웃 설정값을 주다가 찾아보았다.

offset

SnapKit에서 offset의 10과 -10은 레이아웃 제약 조건에서 뷰 간의 간격을 설정하는 데 사용되며, 양수와 음수의 값이 다르게 동작합니다.

  • offset(10): 뷰 간의 간격을 10포인트 띄웁니다. 주로 상단이나 좌측 기준으로 사용하면 뷰가 지정된 기준에서 10포인트만큼 떨어져 위치하게 됩니다.
  • offset(-10): 뷰 간의 간격을 -10포인트 띄웁니다. 주로 하단이나 우측 기준으로 사용하면 뷰가 지정된 기준에서 10포인트 가까이 위치하게 됩니다.

offset과 inset차이

  • offset: 특정 면에서 떨어진 간격을 지정.
  • inset: 상하좌우 여백을 설정해 뷰의 크기를 조정.

코드베이스로 UI 코드를 짜다보니 코드 가독성이 너무 떨어져 어떻게 해야할지 설계를 다시 생각해봐야겠다.

profile
iOS 공부중...

0개의 댓글

관련 채용 정보