我有 UIWebview 用于显示文章。我需要选择一些文本并发送到另一个视图控制器 UITextView。但是当我安装应用程序时,我选择文本并将其加载到 viewcontroller1。但是当我转到 viewcontroller1 时,我选择了另一个文本,之前的文本只显示。它不会更新新文本。
代码:
视图控制器:
NSString *selection = [wbCont stringByEvaluatingJavaScriptFromString:@"window.getSelection().toString()"];
NSUserDefaults *userData1 = [NSUserDefaults standardUserDefaults];
[userData1 setObject:selection forKey:@"preferenceName"];
[userData1 synchronize];
[self.navigationController pushViewController:viewcontroller1 animated:YES];
视图控制器1:
NSString *savedValue = [[NSUserDefaults standardUserDefaults]
stringForKey:@"preferenceName"];
textView.text = [NSString stringWithFormat:@"%@", savedValue];
[self.view addSubview:textView];