我只有一个包含以下变量的场景:
widthOfScene = self.size.width
heightOfScene = self.size.height
var constLabelPosition = CGPoint(x:witdhOfScene*0.6, y: heightOfScene*0.95)
var dynamLabelPosition = CGPoint(x: constLabelPosition.x * 0.1, y: constLabelPosition.y)
即使我决定在几个月内更改constLabelPosition
,我希望我的dynamLabel总是在我的constLabel的10%右边。
我的代码不起作用。 dynamLabel
始终位于constLabel
的中间...有没有办法实现这种动态标签位置?
答案 0 :(得分:2)
对不起,但这似乎是对dynamicLabelPosition x位置的简单错误计算。
你确定你没有意思:
var dynamLabelPosition = CGPoint(x: constLabelPosition.x + constLabelPosition.x * 0.1, y: constLabelPosition.y)