【问题标题】:Is SKShapeNode strokeColor broken on ios8?SKShapeNode strokeColor 在 ios8 上是否损坏?
【发布时间】:2014-10-19 16:11:11
【问题描述】:

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

iOS8

【问题讨论】:

    标签: ios8 sprite-kit skshapenode


    【解决方案1】:

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

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

    Apple developer forum post

    【讨论】:

    • 已确认。仅适用于设备
    猜你喜欢
    • 1970-01-01
    • 2011-07-25
    • 2014-09-22
    • 1970-01-01
    • 1970-01-01
    • 2012-04-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多