ios - app 进入后台重新回到前台的时候,要求停留在进入后台的页面上!!!怎么实现,没有思路呢!!!!
迷茫
迷茫 2017-04-18 09:13:21
[iOS讨论组]

现在老板有那么一个需求:
公司app 切换到别的app 以后,过一段时间重新切换回公司app 的时候:要求停留在退到后台那一刻停留的页面上!!!怎么实现,没有思路呢。。。。

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全部回复(5)
阿神

这种情况一般是是被系统结束进程了。建议你在AppDelegate中的- (void)applicationWillTerminate:(UIApplication *)application在把当前页面的路径用NSUserDefaults保存到本地,下次App启动的时候再从AppDelegate加载即可。

具体怎么实现要根据你的页面结构来判断。

巴扎黑

APP 没有被Kill掉的话,进来之后是直接跳转到切出去之前的页面的吧

大家讲道理

那是应用重载了

迷茫

UIApplicationWillEnterForegroundNotification; ///< 程序将要进入后台
UIApplicationDidBecomeActiveNotification; ///< 程序回到前台

你自己监听这个2个通知
在程序将进入后台时记录下当前视图的状态 在程序回来后重新进入视图 恢复成程序进入后台时的视图就好了

天蓬老师

请问楼主怎么解决的!

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号