나는 객관적인 초보자이다. c. UIButton
은 왼쪽면이 항상 화면의 왼쪽면에 표시되고 오른쪽면은 항상 UIButton
의 오른쪽이 화면 중앙에 오도록 디자인하려고합니다. 나는 그것을 자동 레이아웃과 함께 storyboard
에서 시험하고있다. 그러나 내가 화면을 돌릴 때 UIButton
는 조건을 만족하지 않는다는 것을 의미한다. 이것을 위해 어떤 제약 조건을 사용해야합니까?UiButton의 오른쪽면 배치 방법은 항상 화면 중앙에 있습니까?
답변
제약 조건 설정이 너무 단순하지 않으므로 제약 조건을 더 많이 달성 할 수 있습니다. 귀하의 질문에 나는 당신이 절반 화면을 커버하기 위해 왼쪽 화면에서 UIButton을 원한다는 것을 이해했습니다. 이렇게하려면 : 1) 왼쪽 여백 제약 조건을 상수 0으로 추가하면 화면의 왼쪽에서 단추가 시작됩니다. 자, UIButton을 화면의 절반을 채우는 방법, 당신은 제약 조건에 약간의 논리를 추가해야합니다. 화면의 중앙에있는 버튼 = screen.width/2
다음은 제약 조건을 어떻게 달성 할 수 있는지 보여줍니다.
1) 버튼을 마우스 오른쪽 버튼으로 클릭하고 기본보기로 드래그 2) 목록에서 동일한 너비를 선택하십시오. 일반적으로이 버튼은 기본보기와 동일한 크기로 버튼을 만듭니다. 3) 버튼의 너비 제한을 선택합니다 (빨간색이어야 함). 4) 제약 조건 속성 관리자 인 으로 이동합니다. 5) 배율 필드가 1에서 0.5로 변경됩니다. 이것은 화면의 절반 크기를 만드는 방법입니다.
감사합니다. 가운데에서 오른쪽으로 화면 절반을 덮기 위해 똑같이해야합니까? –
예. 그 때문에 버튼의 여백을 설정하고 똑같이해야합니다. –
하지만 버튼이 두 개 있고 크기가 같아지기를 원하면 나란히 있습니다. 오른쪽 버튼을 마우스 오른쪽 버튼으로 클릭하고 왼쪽 버튼으로 드래그하여 동일한 폭으로 만듭니다. –
당신은 어떤 사진에서 필요한 결과를 보여줄 수 있을까? –