我有一张扑克牌图片,在我想要移动的测试程序中。为此,我不断在定时器循环中更改其中心坐标。到现在为止还挺好。然而,我已经使用约束将卡定位在Main.storyboard上,但是当我询问cardImage.center时,我得到了我将卡放在板上的实际坐标,而不是根据约束将其卡入的位置。如何获得这些最终坐标?
答案 0 :(得分:0)
我通常更喜欢在viewWillAppear而不是viewDidLayoutSubviews中检查约束坐标,因为最后一次调用不止一次。
您也可以在某些地方调用self.view.layoutIfNeeded()以确保此时更新布局。