2014-10-19 3 views
0

시뮬레이터 (iPhone 4s, 5,6)를 사용하여 iOS7에서 다음 코드가 올바르게 작동하지만 iOS8에서는 스트로크가 그려지지 않는다는 것을 발견했습니다. (w 및 h는 다른 곳에서 정의 됨).ios8에서 SKShapeNode의 strokeColor가 깨졌습니까?

SKShapeNode* userGuessSpace = [SKShapeNode node]; 
CGPathRef ref = CGPathCreateWithRect(CGRectMake(0,0,w,h),nil); 
userGuessSpace.fillColor = [UIColor colorWithRed:0 green:0 blue:0 alpha:0.35]; 
userGuessSpace.strokeColor = [UIColor colorWithRed:255 green:255 blue:255 alpha:1]; 
[userGuessSpace setPath:ref]; 
CGPathRelease(ref); 

기기에서 테스트하지 않았습니까?이 시뮬레이터 만 테스트합니까 아니면 다른 작업을해야합니까?

iOS7에 White stroke apparent

iOS8의 White stroke missing

답변

1

독서 사과 포럼에서 토론을 보관, 단지 시뮬레이션에서가 아닌 장치로 나타납니다.

누구나 이것이 올바른 답변인지 확인하십시오. 필자는 충분한 장치가 없거나 현재 테스트 할 장치가 없습니다!

Apple developer forum post

+0

확정. 기기에서만 작동합니다. – meisenman

관련 문제