如何在Uitextview中为iphone保存文本

时间:2010-12-25 13:45:38

标签: uitextview

在导航基础应用程序中注释为UITextView。如何在笔记中写入后保存文本数据。如何识别键盘返回。需要为返回Notes设置任何键。我需要存储设备。当用户在笔记中输入文字时,第二次能够看到前一页也是如此,如果它可能写入前一页的行尾,则开始附加。 plz发布一些教程链接,因为我对这个主题不多,我需要了解概念。

1 个答案:

答案 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];
}