如何在所有视图控制器之间放置按钮并转移其状态

冰冷的心

我有一个“静音声音”按钮,需要在所有视图控制器中放置它,并且它的状态应该在它们之间转移。我该如何实现这种行为?是否有适用于所有视图控制器的模板之类的东西,还是应该手动放置并转移其状态?

提前致谢。

格雷格

您可以在更改时将其状态表示形式保存在NSUserDefaults中,并在需要时读取它。

另一个解决方案可以是单例类。单例类的解决方案有时在游戏中使用。该类保留所有设置。更改设置很容易,也很容易阅读。

如果在更改按钮时需要通知其他类,则可以向单例添加通知或委托。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在所有视图控制器中访问AVAudioPlayer?

来自分类Dev

如何在所有视图控制器中访问AVAudioPlayer?

来自分类Dev

如何在所有视图控制器中禁用自动调整大小

来自分类Dev

在所有视图控制器上方添加视图

来自分类Dev

如何在所有控制器中使用控制器的动作

来自分类Dev

在所有视图控制器上显示对象

来自分类Dev

在不同的视图控制器/表视图控制器之间导航时,如何在UIView上保存UISwitches的状态?

来自分类Dev

所有视图上的页面视图控制器按钮

来自分类Dev

如何在swiftui中的按钮操作之间在视图控制器之间导航?

来自分类Dev

如何在所有控制器中包括会话超时?

来自分类Dev

如何在所有域控制器上优化查询以查找最新的登录日期?

来自分类Dev

如何在所有控制器中公开主菜单

来自分类Dev

如何在另一个视图控制器中检查按钮状态

来自分类Dev

如何在所有视图之间共享变量?

来自分类Dev

在视图控制器之间导航的按钮

来自分类Dev

如何在视图控制器之间共享模型对象?

来自分类Dev

如何在视图控制器之间同步索引

来自分类Dev

如何在不同的iOS视图之间共享控制器

来自分类Dev

如何在视图控制器之间正确选择

来自分类Dev

如何在Ionic的控制器/视图之间传递数据?

来自分类Dev

在所有视图控制器iOS中使用Navigation Controller的MVYSideMenu

来自分类Dev

TableView在所有视图控制器中重复的代码-Swift 3

来自分类Dev

如何在不重复代码的情况下在所有控制器中显示警报?

来自分类Dev

如何在iOS App中的所有视图控制器中重用相同的UIView

来自分类Dev

如何为所有iPhone安装视图控制器?

来自分类Dev

在所有视图控制器中都设置viewDidLoad还是在主视图控制器中具有多个UIView更好?

来自分类Dev

所有视图控制器的变量

来自分类Dev

使变量在所有控制器中可用

来自分类Dev

在所有控制器中注入服务

Related 相关文章

  1. 1

    如何在所有视图控制器中访问AVAudioPlayer?

  2. 2

    如何在所有视图控制器中访问AVAudioPlayer?

  3. 3

    如何在所有视图控制器中禁用自动调整大小

  4. 4

    在所有视图控制器上方添加视图

  5. 5

    如何在所有控制器中使用控制器的动作

  6. 6

    在所有视图控制器上显示对象

  7. 7

    在不同的视图控制器/表视图控制器之间导航时,如何在UIView上保存UISwitches的状态?

  8. 8

    所有视图上的页面视图控制器按钮

  9. 9

    如何在swiftui中的按钮操作之间在视图控制器之间导航?

  10. 10

    如何在所有控制器中包括会话超时?

  11. 11

    如何在所有域控制器上优化查询以查找最新的登录日期?

  12. 12

    如何在所有控制器中公开主菜单

  13. 13

    如何在另一个视图控制器中检查按钮状态

  14. 14

    如何在所有视图之间共享变量?

  15. 15

    在视图控制器之间导航的按钮

  16. 16

    如何在视图控制器之间共享模型对象?

  17. 17

    如何在视图控制器之间同步索引

  18. 18

    如何在不同的iOS视图之间共享控制器

  19. 19

    如何在视图控制器之间正确选择

  20. 20

    如何在Ionic的控制器/视图之间传递数据?

  21. 21

    在所有视图控制器iOS中使用Navigation Controller的MVYSideMenu

  22. 22

    TableView在所有视图控制器中重复的代码-Swift 3

  23. 23

    如何在不重复代码的情况下在所有控制器中显示警报?

  24. 24

    如何在iOS App中的所有视图控制器中重用相同的UIView

  25. 25

    如何为所有iPhone安装视图控制器?

  26. 26

    在所有视图控制器中都设置viewDidLoad还是在主视图控制器中具有多个UIView更好?

  27. 27

    所有视图控制器的变量

  28. 28

    使变量在所有控制器中可用

  29. 29

    在所有控制器中注入服务

热门标签

归档