[AutoLayout] ImageView의 중앙에 요소를 중첩하지 않았으면 합니다.

1142 단어 AutoLayoutiOS

개막사


ImageView에는 배경에 무엇을 설정하고 배경 영역을 기준으로 배치할 때 뷰의 네스트가 깊어지는 것과 같은 하위 뷰가 없습니다.
친자관계를 맺지 않더라도 오토Layout을 통해 형제관계의 중심 위치를 지정할 수 있기 때문에 필기를 해야 한다.(지금까지 Center in Container만 사용)

방법


두 형제의 View 선택(ImageView 및 View)

Constraints의 Horizontal Centers/Vertical Centers를 확인합니다.

이렇게 배치하면 그 형제의 요소를 중앙으로 맞출 수 있다.

부모와 자녀의 관계가 인기가 없을 때, 불필요한 뷰를 추가하고 싶지 않을 때는 알리그먼트과 컨스트럭션이 편리하다.

코드

  • https://github.com/mattak/AutoLayoutMaterialCenteringSample
  • 좋은 웹페이지 즐겨찾기