問題タブ [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.
ios - メイン キューでも NSTextAttachment イメージの変更がすぐに機能しない
NSTextAttachment を使用して、プレースホルダー イメージを表示します。この画像をクリックすると、別の画像が表示されます。私はUItextViewデリゲートメソッドでこれを行います:
-(BOOL)textView:(UITextView *)textView shouldInteractWithTextAttachment:(NSTextAttachment *)textAttachment inRange:(NSRange)characterRange
以下の問題が発生します: 画像をタップ (クリック) し、既にデリゲート メソッドに入りますが、画像はすぐには変更されません。メイン キューの画像を変更して setNeedsDisplay を呼び出しますが、まだ機能しません。助けてください :)
ここに私のメインコードがあります:
viewDidLoad:
UITextView デリゲート メソッド
手伝ってくれてありがとう :)
ios - NSTextAttachment 画像のサイズを変更しますか?
次のコードを使用して、RSS フィードの生の HTML をNSAttributedString
. HTML には<img>
、画像を として添付するタグが含まれNSTextAttachment
ていNSAttributedString
ます。問題は、属性文字列が配置されている UITextView に対して画像が大きすぎることです。属性文字列内から画像のサイズを操作する方法はありますか? 以下は、画像の添付ファイルを表す属性付き文字列全体からの抜粋です。
ios - NSTextAttachment の上の対話型 UITextField
以前、NSTextAttachmentCell を使用して Mac アプリを開発し、それに NSTextfield を適用して、挿入された画像の上にテキスト フィールドが表示されるようにしました。この NSTextAttachmentCell は NSTextView に挿入されることに注意してください。
今、iOS で、UITextField を NSTextAttachment に追加しようとしましたが、NSTextAttachment の「addSubView」メソッドがありません。
iOSでこれをどのように再作成する必要があるかについて、誰か提案がありますか?
cocoa - NSAttributedString に画像を挿入した後、テキストがリセットされる
UITextView があり、 NSTextAttachmentを使用して画像を挿入しています。問題は、ユーザーが画像の後にカーソルを移動してテキストの入力を開始すると、UITextView の他の場所で使用されているフォントを使用する代わりに、小さいフォントにリセットされることです。
画像の後に入力されたフォントが、他の場所で入力されたフォントと同じであることを確認するにはどうすればよいですか?
ios - ios UITextView は、中国語入力でマークテキストに NSTextAttachment を繰り返し表示します。【ios7 5c】
を使用して「テキスト画像」をtextViewに挿入したいNSTextAttachment
。テキストが英語ならそれでいいのですが、テキストが中国語だと何かがおかしい。コード:
}
}
ios - UITextView で NSTextAttachment を垂直方向に中央揃えにします
私は(ここの答えに基づいて)内で画像を拡大縮小するために使用するカスタムNSTextAttachment
クラスを持っています。これはモードでうまく機能します。モードでは、画像が画面全体をカバーしていないため、画像を中央に配置したいと考えています。UITextView
portrait
landscape
textview
カスタム クラス (in attachmentBoundsForTextContainer:
) の境界を変更しても違いはありません (境界のx
とy
の両方を変更しようとしました)。これは他にどのように変更できますか?ありがとう。
uiimage - すでにレンダリングされた NSTextAttachment の画像を更新します
画像がダウンロードされるまで読み込み中の画像を表示したい NSTextAttachment があり、ダウンロードしたら画像を更新したいと考えています。
textAttachment.image = image
2 回目の呼び出しで何も起こらない場合を除いて、すべてのロジックが整っています。
NSTextAttachment
によってレンダリングされた後、どうすれば を更新できUITextView
ますか?
ありがとう!