[ios] Xcode 7의 “변환 전용 레이어에서 속성 masksToBounds를 변경해도 아무런 영향을 미치지 않습니다”

iPad Xcode 7 베타 6 에서 앱을 실행할 때 디버거 콘솔에서이 경고가 표시됩니다 . Xcode 6 까지는 그러한 경고가 없었습니다 . 나는 그것이 왜 왔는지 이해할 수 없으며 iPad에서만 가능합니다.

Apple 포럼 스레드 에 따르면 Apple 측의 버그 일 수 있습니다. 누구든지 이것에 대한 해결책을 찾았습니까?



답변

이 오류를 제거하려면 클립을 경계로 선택 취소 옵션을 선택 취소하고 프로젝트에서 사용한 모든보기, UIStackView에 표시하도록 크기를 채 웁니다.


답변

이것은 iOS의 버그이며 최신 버전 인 iOS 9.1에도 여전히 존재합니다. 이 글을 읽고 있다면 Apple에 버그 신고를 해주세요.

Open Radar에서 https://openradar.appspot.com/23666339 에서 볼 수있는 내 레이더 (ID : 23666339)를 복제 할 수 있습니다.

이 버그로 인해 키보드가 영원히 나타나고 iPad 시뮬레이터뿐만 아니라 iPad에만 존재합니다.

업데이트 : 이 문제는 iOS 9.2 (13C75)부터 해결되었습니다.


답변

StackView의 그리기 속성을 변경했기 때문에 발생할 수 있습니다.

여기에 이미지 설명을 입력하십시오

클립을 경계로 설정하면이 경고가 표시됩니다.


답변