当在详细信息屏幕中的我的 iOS 应用程序中时,我按下主页按钮,这将导致它进入后台模式。 在大约 7 分钟不活动后,我重新启动它,它不会从我离开它的地方开始。 它从第一个屏幕开始。 我上网,开始了解国家保护和恢复。 我在一个屏幕中实现,但它似乎不起作用。 这就是我在 appDelegate.m 中 ...
当在详细信息屏幕中的我的 iOS 应用程序中时,我按下主页按钮,这将导致它进入后台模式。 在大约 7 分钟不活动后,我重新启动它,它不会从我离开它的地方开始。 它从第一个屏幕开始。 我上网,开始了解国家保护和恢复。 我在一个屏幕中实现,但它似乎不起作用。 这就是我在 appDelegate.m 中 ...
我的应用程序是一个SpriteKit游戏,具有应用程序状态保存和恢复。 保留应用程序状态时,我当前SKScene中的大多数节点SKScene被编码。 当对运行SKAction的节点进行编码和解码时,操作将从头开始重新启动。 这似乎是标准的SpriteKit行为。 对我来说,这种行 ...
问题 在对节点层次结构进行编码时(如在应用程序状态保存或“游戏保存”中常见的那样),必须对使用代码块运行SKAction动作的节点进行特殊处理,因为无法对代码块进行编码。 示例1:动画后延迟的回调 在这里,一个兽人被杀死了。 它具有动画效果,可以淡出然后从节点层次结构中删除: ...
目标:我正在尝试在基于选项卡控制器的应用程序上恢复状态(每个选项卡上都有导航控制器)。 问题:重新启动时,所选选项卡似乎按预期还原,但所选选项卡内的导航层次结构不是。 发展: 我首先开始使用项目模板“基于标签的app”。 接下来,我将恢复ID添加到子视图控制器和标签 ...
我想在XCode 6和iOS 8中保留应用程序的状态。但是,我可以找到的所有信息都涉及情节提要和恢复标识符,但我没有使用情节提要。 我确信我能理解所有这些不是一件大事:我似乎找不到Xcode 6中View Controllers的恢复ID的字段。我已经找到了View的ID,但是每本教程明确 ...
我试图找到处理 UICollectionView 的状态恢复的最佳方法,其元素可能会四处移动。 我的目标是确保在重新启动应用程序时,集合视图中最后查看的项目仍然可见,即使这些项目已经四处移动。 例如,当应用程序被杀死时,项目 A 位于索引 3 的单元格中,并且当应用程序重新启动时,如果模型说项目 A ...
我开始尝试添加对状态保存和恢复的支持到我的iOS应用程序,该应用程序具有我通过UIManagedDocument访问的Core Data组件。 我开始将恢复标识符添加到我的视图控制器中,并在我的AppDelegate和控制器中连接了所需的功能(当前为空)。 我有一个可能被多个视图控制 ...
我是Xcode编程的新手,我的应用程序中有问题(待办事项列表)。 一切正常,但是退出应用程序(未最小化)时,主视图控制器不会保存其上的内容(如果您有待办事项列表,则会出现问题)。 现在,我想知道为了退出时保持视图控制器的状态以及在什么位置 必须执行什么代码 ? (应用程序委托或在我的主视图 ...
我在单击按钮时添加UIImageView 。 我想使用UIKit还原它。 我在以下位置获取恢复标识符: 如何解码此UIImageView ? ...
我有一个无法与状态还原一起正常使用的应用程序。 以前确实如此,但是当我开始离开情节提要时,它停止了。 我的应用程序以一个LoginViewController开头,这是我的故事板中的起始视图控制器。 如果登录成功,则尝试将两个FolderViewController添加到导航控制器。 ...
我试图使用iOS 6+(我的应用程序是7.0+)State Preservation来保留从另一个View Controller以模态方式呈现的视图。 因此,它具有典型的模态视图控制器解雇模式: TNTLoginViewController.h包含 getStarted:实现 ...
是否可以在当前应用启动时保留UIWebView的状态(例如,当前网页,后退/前列表)? 例如,如果我取消分配Web视图,并且在将来的某个时候,我想重新创建它-是否可以赋予它先前的状态? ...
我正在使用iOS 6 Preservation and Restore(不使用Storyboard),它在导航控制器上工作正常,但是如果我在主窗口中手动添加Tabbar控制器,则无法选择标签。 例如。 在他的情况下,我每次都会选择第一个选项卡。 用于设置视图控制器。 ...
viewControllerWithRestorationIdentifierPath:coder:上的文档viewControllerWithRestorationIdentifierPath:coder:说: 您对此方法的实现应创建(或查找)相应的视图控制器对象并将其返回...并不 ...
我试图编码MKMapView中心并跨越NSKeyedArchiver进行状态保存。 我找到了几个方便的新MapKit NSValue添加, valueWithMKCoordinate:和valueWithMKCoordinate: . 尝试将这些编码到密钥存档器中失败: 由于未捕 ...
我想问一些有关如何还原viewControllers状态的建议。 就像在创建卡片并保存并稍后将其还原时,在名为“ Pic Collage”的应用中一样。 ...
我在AppDelegate.m中添加了uinavigationcontroller ,就像这样 我的ViewController.m看起来像这样 我的secondViewController.m就像 在输出中 我得到encodeRestorableStateWith ...
我一直在看《 iOS App编程指南 》中的“状态保存和还原”部分,并且那里描述的过程似乎仅在iOS 6中可用。由于我需要使我的应用程序与iOS 5兼容,所以我不这样做。不能找到一种等效的方法来处理此问题。 为了提供某种方案,我有一个UINavigationController ,在其中推 ...
我是iOS开发的新手,我想了解State Restoration API。 在我的应用程序中未实现API的情况下,退出并恢复该应用程序时,确实会将应用程序的状态还原为用户退出前的状态。 如果这不是状态恢复,那么这是什么机制? 与国家恢复有什么不同? 当默认机制似乎可以满足我的需求时,为什 ...
我有一个快速的问题。 我有一个其中有一个UITableView的ViewController (父)。 在该视图中包含一个按钮,该按钮触发带有UITableView另一个viewController (子级)的模式选择。 子viewController用作更新父表的过滤器。 我的目标是在 ...