标签: ios swift cocoa label uilabel
我有一个游戏,每0.5秒调用一次更新方法。我有一个第二种方法,每2秒调用一次,应该更改我的标签中的文字:
func changeName(){ textLabel.text = "this is a test, 4 U <3" textLabel.hidden = false }
然后我所有的其他观点(在VC中)都重置了原来的位置。我不知道为什么! 谁能帮帮我吗?? 我和UIViews一起尝试过,它完美无缺,隐藏起来。但似乎有一个问题,名称在变化。有解决方案吗?
答案 0 :(得分:1)
如果您所说的UILabel的宽度随文本而变化,那么我建议您在UILabel的宽度上添加约束。如果您使用的是故事板,请在SB中选择UILabel并单击右下角的图标,如图所示并检查宽度: