2017-11-23 6 views
4

경고하기 전에 수평 정렬을 후행 : leading or trailing horizontal alignment before iOS 11선도 또는 iOS (11)

나는 스토리 보드 파일의 장면 중 하나에 엑스 코드 9.1에서 컴파일시 경고 위에 얻고있다. 다른 스토리 보드 (배포 대상은 iOS 10.0)이지만 특정 Storyboard 파일에이 특정 장면에 대한 경고가 표시됩니다.

경고가 표시되는 장면에서 배포 대상을 iOS 11.0으로 변경하면 경고가 표시되지 않지만이를 원하지는 않습니다.

이 케이스를 발견 한 사람이 있습니까?

답변

5

나를 위해 trailingleading 맞춤으로 UIButton 자체에서 문제가 발생했습니다.

안전한 영역은 사용하기에 완벽하게 좋을 것 같습니다. 이전 버전과 호환되며 적절한 수퍼 뷰 여백으로 변환됩니다.

하지만이 기능은 iOS 11에만 적용되므로 더 낮은 iOS 버전을 타겟팅하는 경우 표준 왼쪽/오른쪽 맞춤을 대신 사용하십시오.

가장 쉬운 방법은 문제를 일으키는 것은 .xib

enter image description here

소스 코드에 contentHorizontalAlignment="leading" 또는 contentHorizontalAlignment="trailing"를 검색하는 것입니다되는보기 알아보십시오