2015-12-03 87 views
0

我正在创建日历并拥有几十个UILabels,每个UILabel都具有在故事板中设置的唯一标签,以便我可以单独参考它们。如何将UILabel标签重置为故事板中设置的内容

我在一些用户交互后将标签更新为1000,但需要标签返回其他用户交互后在故事板中设置的原始标签。

这可能吗?我可以在一点将UILabel标签更改为1000,并自动将它们重置为最初在另一点上设置在故事板中的内容?

如果不是,我将创建一个for循环遍历所有标签并重置标签。

回答

1

如果您在故事板中设置了标签,并且在您的代码中将标签更改为任意数字,则编译器会考虑您在代码中设置的内容(最新的标签值)。如果你想设置为之前的标签,你只需要在你的代码中再次执行。

只要您不在代码中更改它们,故事板设置就会很好地工作。一旦你改变它们,你会失去故事板设置,你不能让他们回来。除非你在代码中保存这些设置。

相关问题