在Xcode 6 beta 2中它运行良好,但在beta 4中它不再起作用。有谁知道这个谜背后的是什么?
let circle = SKShapeNode(circleOfRadius: 125);
circle.strokeColor = UIColor(red: 255, green: 255, blue: 255, alpha: 1.0);
circle.lineWidth = 4
self.addChild(circle);
在测试版4中,没有任何东西可以看到。
提前感谢您的帮助。
答案 0 :(得分:2)
使用模拟器时,这是Xcode 6 Beta 4的常见问题。 使用实际设备时呈现正常。 See this developer forums thread。值得注意的是,该问题仅适用于抚摸该设置circle.fillColor
仍然填充圆圈(或您SKShapeNode
正在绘制的任何内容)。
另请注意,当initializing a UIColor
with RGB values RGB值必须介于(包括)0.0和1.0之间时。
circle.strokeColor = UIColor(red: 1.0, green: 1.0, blue: 1.0, alpha: 1.0);
或者使用预设:
circle.strokeColor = UIColor.whiteColor()