问题描述
我正在开发一个应用程序,并在其中一个概念上寻求帮助。我不确定实现这一目标的最佳方法,因此就顺其自然。基本上在整个应用程序中,我需要在每个屏幕上都有一个选项来访问设置视图(不是全屏,而是弹出)。此设置屏幕允许用户导航到新的viewControllers等。我的问题是我不确定正确的设计模型。我应该为设置视图使用viewController还是让所有单独的viewController拥有自己的设置视图并自行管理?我应该对设置viewController使用委派吗?如果有人对如何实现这一目标有很好的了解,我希望能听到。非常感谢。
朱尔斯
解决方法
我要做的方法是在appDelegate类中创建settingsViewController。并通过NSNotification从任何地方调用它。这样,您可以在一个地方处理代码,并且可以从任何地方打开它。