您的位置:首页 > 产品设计 > UI/UE

IOS 实现UI状态保持和恢复

2015-10-10 10:28 447 查看
AppDelegate -(BOOL) application:(UIApplication *)application shouldSaveApplicationState:
(NSCoder *)coder
{
return YES;
}
-(BOOL) application:(UIApplication *)application shouldRestoreApplicationState:
(NSCoder *)coder
{
return YES;
}



在需要恢复的UIm文件中需要实现的函数:

-(void)encodeRestorableStateWithCoder:(NSCoder *)coder
{
[super encodeRestorableStateWithCoder:coder];
[coder encodeObject:self.txtField.text forKey:@"kSaveKey"];
}
-(void)decodeRestorableStateWithCoder:(NSCoder *)coder
{
[super decodeRestorableStateWithCoder:coder];
self.txtField.text = [coder decodeObjectForKey:@"kSaveKey"];
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ios ui恢复和保持