我的问题还有其他帖子,但没有发布答案,而且他们使用Objective-C进行编码而不是快速编码
(UIImageView Position Resetting during label text update)
(when updating label text a few images reset to their storyboard init size)
我的问题是每当我的程序运行这行代码时
self.scoreLabel.text = String(score)
位于同一视图中的UIImageViews将恢复到故事板上的位置。没有任何UIImageViews对它们有任何约束,没有那行代码一切正常。当用户将他们的玩家移动到某个区域并得分时,整个故事板基本上只会重置。我很确定这与自动布局有关,但我想知道除了禁用自动布局之外是否还有其他方法可以解决这个问题。任何帮助表示赞赏!