我有一个“静音声音”按钮,需要在所有视图控制器中放置它,并且它的状态应该在它们之间转移。我该如何实现这种行为?是否有适用于所有视图控制器的模板之类的东西,还是应该手动放置并转移其状态?
提前致谢。
您可以在更改时将其状态表示形式保存在NSUserDefaults中,并在需要时读取它。
另一个解决方案可以是单例类。单例类的解决方案有时在游戏中使用。该类保留所有设置。更改设置很容易,也很容易阅读。
如果在更改按钮时需要通知其他类,则可以向单例添加通知或委托。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句