0

テキストを太字にしたり、フォントや色を変更したりするなど、テキスト ファイルを編集したい (基本的にはリッチ テキスト編集)。多くのリッチ テキスト エディター プログラムを見つけました。しかし、.rtf ファイルを解析して内容を表示し、編集して .rtf ファイルに保存できるようにする必要があります。

そのため、.rtf ファイルを読み書きする方法がわかりません。

4

2 に答える 2

0

RTF Reader と RTF Writer のライブラリを入手しました。

https://github.com/omnigroup/OmniGroup/tree/iOS-4.x

最初は、ライブラリの構築時に多くのエラーが発生する場合があります。

于 2013-08-07T09:59:19.430 に答える
-1

.rtf ファイルを に追加するUITextViewと、UITextViewテキストを太字にしたり、フォントや色を変更したりできます。

    NSString *myText = [NSString stringWithContentsOfFile:filePath encoding:NSUTF8StringEncoding error:nil];
myTextView.text  = myText;

また

 NSError *err = nil;
NSString *fileContents = [NSString stringWithContentsOfFile:filePath 
                           encoding:NSUTF8StringEncoding
                           error:&err];
if (fileContents == nil) {
    NSLog("Error reading %@: %@", filePath, err);
} else {
    myTextView.text = fileContents;
}

また、以下のリンクもご確認ください

RTF ファイルの読み取り/書き込み

Load rtf or text file into UITextView iphone sdkの回答を参照してください

于 2013-08-05T13:39:09.797 に答える