在导航基础应用程序中注释为UITextView。如何在笔记中写入后保存文本数据。如何识别键盘返回。需要为返回Notes设置任何键。我需要存储设备。当用户在笔记中输入文字时,第二次能够看到前一页也是如此,如果它可能写入前一页的行尾,则开始附加。 plz发布一些教程链接,因为我对这个主题不多,我需要了解概念。
答案 0 :(得分:3)
创建在按钮单击时调用的函数,测试用户是否已按Enter键,或测试用户是否已从UITextView中删除焦点:
-(IBAction)saveText
{
获取您要创建的文件的路径:
NSArray *documentPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [documentPaths objectAtIndex:0];
NSString *documentTXTPath = [documentsDirectory stringByAppendingPathComponent:@"savedText.txt"];
从UITextView获取文本(将textView替换为UITextView的名称):
NSString *savedString = textView.text;
将字符串写入文件:
[savedString writeToFile:documentTXTPath atomically:YES];
}