2017-11-16 4 views
0

세로 방향 전용 앱에 UIView이 있습니다. 뷰의 중심은 이며, 수직 방향은이며, 가로 레이아웃은 AutoLayout (스토리 보드를 사용하여 "수동")입니다.UIView를 수퍼 뷰 중앙에 연결하지 않고 세로로 가운데에 놓습니다.

Xcode IDE에서 Superview.centerY 대신 Top을 사용하여 SAME 수직 관계를 표현할 수있는 방법이 있습니까? 내 관점을 다른 방향으로 완전히 가운데로 맞출 수 있습니까?

이 현재 상황 : 대신 Superview.centerY의 톱을 사용하여 동일한 수직 관계를 표현하려면

enter image description here

+1

나는 당신이 정확히 무엇을하고 싶은지 이해하지 못했습니다. 그러나 상수와 승수로 게임을 할 수 있습니다. – Larme

+2

여기에 당신의 목표는 무엇입니까? 왜 센터를 사용할 수 없습니까? –

+0

@ 부족 : 상수에 대한 문제는 말하자면 상수입니다! :-) 그리고 승수는 고정 된 값 (예 : 뷰의 높이)과 관련없이 쓸모가 없다. –

답변

0

변경 multiplier-0.5

enter image description here

+0

나는 아직 시도하지 않았지만 나는 묻는다 :이 위치는 uiview를 어떤 장치의 화면 이니? –

+1

@ 3000 UIView.centerY = Screen.centerY? 권리? – trungduc

+0

위쪽은 일반적으로 화면 상단입니다. 나는 가능한 한 빨리 해결책을 시험해 보았다. (너무 오래 걸리면 걱정하지 않아도된다.) - –