나는 많은, 많은, 많은 분 동안 시도 후 CALayer
convertToDeviceSpace를 만드는 방법은 하나씩 곱하기 이외의 다른 작업을 수행 하시겠습니까?
override open func draw(in ctx: CGContext) {
let rectDEVICESPACE = ctx.convertToDeviceSpace(bounds).size
print("bounds \(bounds)")
print("rectDEVICESPACE \(rectDEVICESPACE)")
이 같은 코드를 실행하면 우리는 그것이 불가능 어떠한 변환이나 규모 찾을 발견했다.
convertToDeviceSpace
항상 똑같은 것을 반환합니다. 장치, 시뮬레이터의
시도 산, 등 등
특정 실제 상황 convertToDeviceSpace
신원 이외의 아무것도 할 것이다은 무엇입니까
Apple 문서 및 모든 기존 코드 샘플은 블리 팅 할 때 원시 픽셀 크기를 계산할 때처럼 정확하게 사용하기 때문에 매우 위험합니다. 오류는 엄청난 결함이 될 수 있습니다.
구체적인 실제 상황은 무엇입니까 여기서 convertToDeviceSpace
은 1.0 이외의 값을 사용합니까?
내가 뭘 잘못했는지, 특히 테스트에서 나는 정체성 이외의 결과를 전혀 볼 수 없다는 것을 알고 있습니까?