确切的任务:
在屏幕的左下角添加SKLabelNode。
我发现的唯一方法是覆盖大小。
override var size: CGSize {
didSet {
scoreLabel.position = CGPoint(x: frame.minX, y: frame.minY)
}
}
并在配置时设置对齐方式。例如sceneDidLoad。
self.scoreLabel.horizontalAlignmentMode = .left
self.scoreLabel.verticalAlignmentMode = .bottom
但是使用自动布局后看起来很奇怪。
我是SpriteKit的新手。而且我习惯使用NSLayoutConstraint,NSAutoresizingMaskOptions或NSLayoutAnchor。
您能不能推荐我一些iOS替代产品,而不是直接定位以支持iPhone 5、6、6Plus和iPad等多种设备。
我已经阅读了SKNode文档。而且,除了直接定位外,别无其他。我也用Google搜索,什么也没找到。
PS
无论如何。感谢您的关注。