사용자가보기와 상호 작용하는 방식 (확대/축소)에 따라 조정되는 눈금을 만들려고합니다. 내 견해가 내 견해의 중심에 고정되어 있습니다. 사용자가 확대 할 때 가로보기를 넓히거나 그 반대로 조정할 때만이보기의 너비를 조정하려고합니다. 뷰 자체에는 왼쪽 틱과 오른쪽 틱을 나타내는 UIView
, 중심 틱 및 다음과 같은 모든 것을 연결하는 가로보기가 포함되어 있습니다.동적으로 다른 UIView 내부 UIView 크기 조정
| ------ | ------ |
저울보기는 다른 4 개의보기를 포함하는 컨테이너입니다. 자동 레이아웃을 사용해야 만 다른 뷰가 포함 된 뷰의 프레임을 기준으로 뷰가 조정되므로 궁금합니다. 아니면 다른 접근법이 있습니까? 이것을 CALayer를 사용하고 변환을 사용하여 그립니다.
예, IB의 자동 레이아웃을 사용하지 않고 크기를 조절하는 마스크를 망쳐 놓고 있습니다. 원하는대로 작동하는 것 같습니다. – kschins