相关疑难解决方法(0)

如何切换回已经加载的UIViewController?

我在故事板上有一个视图,它有一个按钮来执行某个动作.但是,要执行此操作,用户必须登录.按钮处理程序将测试用户是否已登录并在是(YES)时执行一个segue,如果为NO则执行另一个segue.NO segues推送到登录视图控制器.还有另一个segue连接回第一个视图控制器,因此如果登录成功,用户可以从中断的地方继续.视图控制器嵌入在导航控制器中.

问题是,'return'segue正在加载视图控制器的一个全新实例,而不是引用原始实例,因此我最终得到了空接口元素和内存中该视图控制器的2个副本.

如何返回视图控制器的原始实例?

objective-c storyboard ios segue

47
推荐指数
3
解决办法
8万
查看次数

如何在使用storyboard时从app delegate获取可见的viewController?

我有一些viewControllers,我不使用NavigationController.如何在app委托方法中获取可见的视图控制器(例如applicationWillResignActive)?

我知道怎么做NSNotification,但我认为这是错误的方式.

ios

30
推荐指数
5
解决办法
4万
查看次数

标签 统计

ios ×2

objective-c ×1

segue ×1

storyboard ×1