iOS 7和iOS 8在-(void)viewDidAppear:(BOOL)上的不同行为在部分Curl VC上进行了动画处理

TPG
-(void)viewDidAppear:(BOOL)animated{
    [super viewDidAppear:animated];
    //Reset all NSUserDefaults values
}

我的应用程序以前在iOS 7中可以正常运行,但是在升级到iOS 8之后,它不再起作用。

这是在我的父VC中发生的,在该父VC中,用户需要选择另一个(子)VC中通过“部分卷曲”传递的选项。在iOS 8中,当我转换回父VC时,似乎所有选项都不再保存在子VC中。

仅供参考,我将选项选择存储在NSUserDefaults的子VC中,然后在父VC中再次访问它们。

TPG

经过检查,我在iOS 7中实现了(void)viewDidAppear:(BOOL)动画,该动画仅在首次加载时被调用一次。但是,在iOS 8中,每次我通过“ Partial Curl”从子VC返回时,都会调用此函数。因此,当转换回父VC时,子VC中选择的任何选项都会重置。

iOS 7和iOS 8有所不同。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

iOS7到IOS8中当前位置纬度和经度的不同行为

iOS 7和iOS 8上的框架高度不同

iOS 8和iOS 7上的UIScrollView框架大小不同

在iOS 7上对UITableView小故障进行了分组

tableviewcell内部的视图高度与ios 7和ios 8不同

不同的costraints beetwen ios7和ios8

iOS7和iOS8上的Healthkit

在iOS 7和iOS 8上清理缓存工作,但是在iOS 9和iOS 10上却无法工作

如何在iOS 7和iOS 8上正确自定义UITabBar和UITabBarItem?

Swift和TestFlight可在iOS 8上运行,但不能在iOS 7上运行

在iOS7和iOS8上均显示警报

在iOS 8上使用自定义UI对共享扩展的当前和关闭进行动画处理

AVPlayer在iOS7中不显示视频,在iOS8和iOS9上可以正常工作

调用willRotateToInterfaceOrientation后,iOS 7和iOS 8上的mainScreen边界大小会有所不同

UIAlertView / UIAlertController iOS 7和iOS 8兼容性

更改CFBundleName的后果?iOS 7和iOS 8

UIActivityViewController问题是iOS 7和iOS 8?

带有iOS 7和ios 8的People Picker

UITextView插入行为iOS 7 vs iOS 8

iOS 8中的UIWindow框架与横向中的iOS 7不同

iOS 8 iPad标签栏的高度与iOS 7不同

iOS7 / iOS8中的不同视图外观

iOS中的TabBarVC上的透明vc> 8

UIViewPropertyAnimator在iOS10和iOS11上的不同行为会反转动画。“ isReversed”和“ fractionComplete”属性上的错误?

在iOS8和iOS7中,viewDidLoad的调用方式有所不同吗?

在iOS上对MarkerinfoWindow进行动画处理

使用.htaccess在iOS 7和8上强制下载文件

iOS 8和iOS 9上的NSURLSession有何区别?

iOS 8上共享的NSURLCache和UIWebView