私はメモを取り、UITextViewからテキストを保存、書式設定、編集する方法を探しています。現在、私はCoreDataに通常の文字列しか格納できません。そのテキストをフォーマット可能にして後でCoreDataに保存する最良の方法は何ですか?編集可能な書式付きのテキスト
答えて
このテキストをフォーマットして後でCoreDataに保存するにはどうすればよいでしょうか?
テキストビューのattributedText
は、NSAttributedStringです。それをData/NSDataにアーカイブして保存します。バリュートランスフォーマーを使用すると、これを簡単にすることができます。
しかし、テキストの選択したビットに属性を追加するにはどうすればよいですか?たとえば、そのテキストを太字にします。 – Abisanth11
それはあなたが尋ねたものではありません。 NSAttributedStringの使い方がわからない場合は、検索を行います。ここでは非常によく説明されています。 – matt
HTMLテキストとして書式を表します。 AttributedStringはHTMLを解析できます。 出力形式をHTMLテキストとして表現する独自のアルゴリズムを記述する必要があります。その後、文字列を通常の方法で保存します(CoreDataの単純文字列)。ここで
はHTMLとAttributedStringのに良いチュートリアルです: https://medium.com/theappspace/swift-how-to-convert-html-using-nsattributedstring-8c6ffeb7046f
- 1. X編集可能な日付形式
- 2. 複数行の編集可能なテキスト:編集可能なUILabel?
- 3. シンタックスハイライト付きASP.NET編集可能なテキストボックス
- 4. 編集可能なブートストラップ付きミニテストレール
- 5. C#のモノスペースの編集可能なテキスト
- 6. Raphaëlの編集可能なテキスト
- 7. p5.jsグラフの編集可能なテキスト
- 8. モーダルウィンドウのコメント編集モジュール(編集可能なテキスト)
- 9. 編集可能なワードドキュメントの添付ファイル
- 10. C#で記入可能な書式を編集する
- 11. ブートストラップテーブルの編集可能な拡張機能とx編集可能な書き戻しJSON
- 12. slickgridの編集可能な行と編集不可能な行
- 13. iOSのリンクデータ検出機能付き編集可能なuitextビュー
- 14. 編集可能なテキストとそのテキストをアンドロイドに保存
- 15. ヒント付きのテキスト編集のAndroidアクセシビリティ
- 16. 編集可能なコンボボックス
- 17. 編集可能なp:データテーブル
- 18. jQuery編集可能なデータテーブル
- 19. 編集可能なWPFリストボックス
- 20. 編集可能なリッチテキストボックス
- 21. Ext.js編集可能なツリーノード
- 22. 編集可能なリスト/グリッド
- 23. WPF編集可能なフォーカスコンボボックス
- 24. 編集可能なコンボボックス
- 25. MVC3編集可能なグリッド
- 26. PyQt:編集可能なタブラベル
- 27. コンテンツ編集可能なセレクタ?
- 28. フレックス編集可能なコンボボックス
- 29. 編集可能なセクション
- 30. 編集可能なインラインメールテンプレート
あなたは 'UITextView'の' allowsEditingTextAttributes'を見たことがありますか? – rmaddy