2016-10-25 2 views

답변

12

UIStackView s는 사용자의 텍스트 방향에 따라 정렬됩니다. 즉, 영어 및 기타 로마 스크립트 언어의 경우 왼쪽 정렬 또는 히브리어와 같은 언어의 경우 오른쪽 맞춤입니다.

레이아웃 이유로이 텍스트 방향의 API의 오용 및 해킹의 비트 수 있습니다 변경 제 생각에는

,하지만 마음에두고 :

당신은에서 특정 뷰에 대한 방향을 변경할 수 있습니다 시맨틱 드롭 다운을 사용하여 '왼쪽에서 오른쪽으로 강제 적용'및 '강제로 오른쪽에서 왼쪽으로'옵션을 사용하여 팝업 방향을 변경하고 표시되는 순서를 변경합니다. 당신의 스택보기

Semantic selector in IB

에서 요소의 순서를 반대로해야합니다 또는 당신은 그것을 할 수 있습니다 코드에서보기를 사용하여 semanticContentAttribute

stackView.semanticContentAttribute = .forceRightToLeft 
+0

특정 UIView에 대한 방향을 변경할 수있는 방법이 있습니까? –

+0

어제 특정보기에서 어떻게 변경했는지에 대한 답변을 업데이트했습니다. 도움이 되었습니까? –

관련 문제