iPhone 화면 크기에 따라 버튼 너비/높이를 설정하는 방법이 있습니까? 연습을 위해 나는 "계산기와 같은"그리드를 만들고있다. (내가 원했던 것보다 더 많은 버튼이 있지만, 이것이 나의 질문을 보여준다고 생각한다.)iOS Storyboards : 화면 크기에 따라 버튼 너비를 설정할 수 있습니까?
나는 레이아웃이 차단 얻을 것이다, 그래서이 레이아웃은 "모든 규모"에 대한 이해. 그러나 4 인치 아이폰은 BEH 칼럼에서 차단되고 5.5 인치 아이폰은 CFI 칼럼에서 차단된다.
나는 아무 소용이 버튼 아래에 수퍼를 넣어 시도했습니다. 나는 또한 그것을 엉망으로 만들었던 자동 구속을 시도했다. 그리고 나는 모든 구속을 수동으로 추가하려고 노력했다. 그러나 그것은 아직도 나의 버튼을 자른다.
편집 : duran의 의견을 변경했습니다. 나는 그것들을 별개의 Views에 넣고 그것들에 대한 제약을 설정하려했지만, 여전히 다음과 같은 문제가있다. 제약 조건을 설정하면 서로 겹칩니다.
중간 RED보기와 RIGHT 녹색보기의 "너비"제약 조건 사이의 제약 조건은 RIGHT보기의 "후행 폭"제약 조건에 의해 덮어 쓰여지고 있습니다.
다음 녹색은 내가 여기 추측
업데이트 된 질문은 두 개의보기 사이를 빨간색 "폭"제약으로부터 밀려있다 : 나는 걸쳐 9 개 버튼을 추가하려면 (그들은 맞지 않습니다.) 제약 조건을 모두 만족시킬 수있는 방법이 있습니까? 그래서 모든 화면에서 똑같이 보입니다. 또는 가장 작은 화면에 맞도록 버튼을 작게 만들어야하고 모든 공간에 여분의 공백이 있어야합니다. 다른 화면들?
각 그리드를 별도의 UIView에 놓은 다음 수퍼 뷰에 배치하고 제약 조건을 설정하십시오. –
@Duaan이 질문을 업데이트했습니다. 버튼이 작지만 큰 장치 (iPhone 6/iPad)에 많은 공백이있을 경우 뷰를 작동시킬 수 있습니다. – YumeApps