0

使用模拟器(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 );

没有在设备上测试过,是这个模拟器还是我必须做其他事情?

IOS 7 白色中风明显

iOS8 白色中风缺失

4

1 回答 1

1

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

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

苹果开发者论坛帖子

于 2014-10-19T16:24:47.983 回答