在我的iOS应用程序中,我有一个套接字服务器,它与在线应用程序通信;有时事件发生在网上,我需要修改连接手机上的视图。我有3-4视图控制器在我的应用,其中之一是“登录”。例如,我需要能够将人们踢回登录,从任何其他观点。
如何从‘非UIViewController’类中以编程方式“显示具有特定ID的视图”?
谢谢你的帮助。
发布于 2014-11-12 15:17:24
您仍然应该从视图控制器类中“显示视图”。问题应该是-我如何得到关于外面发生的事情的通知?
解决方法是使用iOS、NSNotificationCenter和NSNotification类在应用程序中广播某些内容。请参阅NSNotificationCenter的苹果参考资料:
发布于 2014-11-12 15:23:15
看看松开的帆布鞋。这些是专门针对这类行为的。这将允许您通过segue轻松弹出堆栈中的任何viewController。
http://www.cocoanetics.com/2014/04/unwinding/
通常,您将利用协议/委托来调用另一个类,这也是另一个选项。
delegates.htm
https://stackoverflow.com/questions/26890067
复制相似问题