ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 오토레이아웃 컨스트레인트 우선순위
    ios 2021. 6. 4. 15:46

    constraint priority

    우선순위

    Priority

    - 앵커가 서로 충돌할 때 우선순위가 낮은 것은 무시된다.

    - 우선순위 값은 1000이 최대이다.

     

    hugging, compression resistance priority

     

    Hugging

    - 공간이 남을 때 발생한다 ex) 두 content 간의 거리가 200일 때, 둘 사이에 위치한 앵커가 200보다 작을 때

    - 두 컨텐츠 중 Hugging Priority가 높은 컨텐츠에게, 낮은 컨텐츠가 당겨진다.

    ( hugging priority가 낮은 컨텐츠의 길이가 길어지고, 높은 컨텐츠는 유지.)

     

    Compression Resistance

    - 공간이 없을 때 발생한다

    - 컨텐츠 중 Compression resistance priority가 높은 컨텐츠의 크기를 우선시 하여, 

    공간이 없을 경우 priority가 낮은 컨텐츠들의 크기를 줄인다.

     

    'ios' 카테고리의 다른 글

    iOS 앱 개발 디자인 패턴 / MVC, MVP, MVVM, RIBs  (0) 2021.08.02
    todo-ios  (0) 2021.07.05
    scroll view  (0) 2021.06.03
    커스텀 토글 버튼  (0) 2021.05.31
    tableview, swipeCellKit  (0) 2021.05.27

    댓글

Designed by Tistory.