Swift - 如何访问UIView的Constrained坐标

时间:2015-06-23 19:02:55

标签: ios swift

我有一张扑克牌图片,在我想要移动的测试程序中。为此,我不断在定时器循环中更改其中心坐标。到现在为止还挺好。然而,我已经使用约束将卡定位在Main.storyboard上,但是当我询问cardImage.center时,我得到了我将卡放在板上的实际坐标,而不是根据约束将其卡入的位置。如何获得这些最终坐标?

1 个答案:

答案 0 :(得分:0)

我通常更喜欢在viewWillAppear而不是viewDidLayoutSubviews中检查约束坐标,因为最后一次调用不止一次。

您也可以在某些地方调用self.view.layoutIfNeeded()以确保此时更新布局。