在ios8上是否破坏了SKShapeNode strokeColor?

时间:2014-10-19 16:11:12

标签: ios8 sprite-kit skshapenode

使用模拟器(iPhone 4s,5,6),我发现在iOS7上以下代码工作正常,但在iOS8上没有画出笔画。 (w和h在别处定义)。

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 个答案:

答案 0 :(得分:1)

在苹果论坛中阅读存档的讨论,它似乎只在模拟中,而不在设备上。

有人确认这是正确答案吗?我没有足够的设备,或者当前正在测试的任何设备!

Apple developer forum post