【发布时间】:2013-02-04 16:22:28
【问题描述】:
我的问题是,我有 5 个 UIViewController,我将它们全部放在一个 UIScrollView 中。在每个视图控制器中,我都有一些 UITextField,我需要将文本保存到 NSUserDefaults。 我可以使用按钮来做到这一点,但是每次用户滚动到下一个视图时如何保存它?(没有任何按钮?) 谢谢.. 这是我用于第一个视图控制器的工作代码
- (void)save:(id)sender {
NSString *a_name1 = [name text];
NSString *a_address = [address text];
NSString *a_address2 = [address2 text];
NSString *a_age = [age text]
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setObject:a_name1 forKey:@"name"];
[defaults setObject:a_address forKey:@"address"];
[defaults setObject:a_address2 forKey:@"address2"];
[defaults setObject:a_age forKey:@"age"];
[defaults synchronize];
}
【问题讨论】:
标签: iphone ios objective-c uiscrollview