如何重新显示 IsLoaded 的 ViewController
Posted
技术标签:
【中文标题】如何重新显示 IsLoaded 的 ViewController【英文标题】:How to redisplay a ViewController that IsLoaded 【发布时间】:2012-11-24 05:48:50 【问题描述】:我了解如何通过 Push 显示 ViewController。
但是,如何重新显示已推送且仍在加载但在屏幕上不可见的视图。
我试过了
BaseView.PresentViewController(CurrentViewController,true,null);
但是,我收到了这个错误: 抛出 Objective-C 异常。名称:NSInvalidArgumentException 原因:应用程序试图以模态方式呈现活动控制器
如果视图控制器是新的,我可以使用 Push 并且它可以工作 BaseView.NavigationController.PushViewController(CurrentViewController,true);
【问题讨论】:
【参考方案1】:你试过下面的方法吗?
[self.navigationController popToViewController:viewControllerLoadedAlready animated:YES]
【讨论】:
完美运行。我在这里也包含了 MonoTouch 代码:BaseView.NavigationController.PopToViewController(CurrentViewController,true);以上是关于如何重新显示 IsLoaded 的 ViewController的主要内容,如果未能解决你的问题,请参考以下文章
Java MappedByteBuffer.isLoaded()
React Redux Firebase - 使用 firestore 时,第一个文档的 isLoaded 仅为 false
powershell 如果加载代理,则返回True / False。 IAeXClient.IsLoaded(进程id)
与 react-redux-firebase 反应 isLoaded 是真的, isEmpty 似乎是假的,但 firebase.auth().currentUser 是 null - 可能是啥原因?