0

私は何人かの同僚のためにユーティリティアプリを書いています。このアプリは基本的にカスタムのメモ帳であり、タスクを書き写すために使用する省略形を表すボタンが付いています。すべてのボタンは、トランスクリプトを保持するように設定した配列に文字列を追加し、このように行配列に文字列を追加します。

[currentRow addObject:@"("];

速記のいくつかは下付き文字で書く必要があり、いくつかは上付き文字で書く必要があります。必要なすべての文字にUnicode文字がないため、属性付き文字列の周りのコードを並べ替えようとしましたが、うまくいきません。誰かがこれまたはいくつかのサンプルコードについてアドバイスがありますか?

また、この文字起こしが文字起こし中に画面に印刷された後、メールメッセージ本文に送信します。そのため、そこでの書式設定についても心配する必要があると思います。現在、プレーンテキストを使用していますが、電子メールはHTMLである可能性があります。ありがとう!

4

1 に答える 1

0

WebViewにテキストを表示する場合は、htmlタグを使用して上付き文字を設定できます。また、古いバージョンのiOSで実行できるという利点もあり、メール内のテキストを再利用できます。

NSString *myText=@"This text contains <sub>subscript</sub> and <sup>superscript</sup> text.";
[self.myWebView loadHTMLString:myText baseURL:nil];
于 2012-11-09T17:37:42.017 に答える