問題タブ [nstextattachment]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
365 参照

ios - NSTextAttachment(image) を作成するには、行全体を使用しますか? iOS

私のUITextViewでは、NSMutableAttributeStringをUIImageであるNSTextAttachmentに設定しました。アタッチメントの幅を画面幅に設定しているのですが、画像をタップすると入力カーソルが画像の右側に来てしまいます。

しかし、私が欲しいのは、NSTextAttachmentを介して画像を挿入する場合、画像の上部と下部にそれぞれ空の行が必要であり、入力カーソルは画像の左右ではなく下部または上部にのみ表示されることです.

欲しいです

ほしくない

0 投票する
0 に答える
292 参照

ios - NSAttributedString の ReplaceCharactersInRange

NSAttributedString (NSTextAttachments を含む) の部分文字列 (@"replaceString" など) を別の NSAttributedString に置き換えたいと考えています。

NSMutableAttributedString の mutableString を操作しようとしましたが、その中の NSTextAttachments が省略されています。以下の答えは私のケースではうまくいきません。

NSAttributedString の部分文字列を別の NSAttributedString に置き換えます

0 投票する
1 に答える
138 参照

ios - backword から attributedString 内の単語を検索し、範囲を取得する Objective-C

attributedString 内のスペース "" (スペース) を文字列の末尾から逆方向に検索し、そのスペースの範囲を取得するにはどうすればよいですか?

問題 : ご覧のとおり、ジャンプは正しくない 2 行になっています。

私が実装したいロジックはそのようなものです。新しい行を取得するたびに、スペースを \n に置き換えて、単語が新しい行から始まるようにします。

キーボードからスペースボタンを押すたびに、そのスペースの範囲を保存しており、改行を取得しているときは \n をスペースに置き換えています

ここに画像の説明を入力

0 投票する
3 に答える
847 参照

ios - NSTextAttachment を含む NSAttributedString を保存 (または復元) できますか?

ユーザーがスタイルを使用してテキストを入力し、画像を挿入できるテキスト エディターを作成しているので、NSAttributedString を使用してコンテンツを管理しています。私の質問は、テキスト エディターを閉じる前にコンテンツを保存し、次回エディターを開いた後にコンテンツを復元するにはどうすればよいですか?

私は NSAttributedString のカテゴリを作成しました。現在、NSTextAttachment にテキストを保存 (および復元) できますが、UIImageView はできません。以下は私のコードの一部です。

}

私は調査と実験にかなりの時間を費やしました.検索すると、同じ質問をした人が何人か見つかりましたが、満足のいく答えはありませんでした.

0 投票する
2 に答える
2670 参照

ios - 画像が添付された NSAttributedString と NSTextTab、テキストが整列されていない

左側に画像とタイトル、右側に箇条書きの説明のリストを持つ UIlabel を作成しようとしています。

そのために、次のように NSAttributedString を使用しています。

右側のリストは左揃えになると思いますが、そうではありません。得られる結果は次のとおりです。

ここに画像の説明を入力

私が期待しているのは、リストが次のように整列されることです。

ここに画像の説明を入力