在
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);
在beta 4中没有任何东西可以看到.
感谢您的帮助.
最佳答案 使用模拟器时,这是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()