問題タブ [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 - UITextView は NSTextAttachment からどのような NSData を表示できますか?
私はしばらくの間NSTextAttachment
sを正常に使用してきましたが、次のようにプロパティのみを使用しています。UITextView
image
を使ってみたいと思っていますが、 でレンダリングできるクラスのinitWithData:ofType:
種類を説明するドキュメントが見つからないようです。NSData
NSTextAttachment
UITextView
たとえば、NSString
または何らかの種類のデータを渡すことはできますUIView
か? それともPDF?それとも実際にUIImage
データに限定されますか?
ios - iOSのNSAttributedStringのクリック可能なイベント
nsattributedstring を使用して NSTextAttachment として uitextview 内に UIimage を挿入しました。
現在、attrbutestring のデフォルト プロパティが原因で、画像で長押しイベントが発生しています。
つまり、UIImage を長押しすると、UIActionsheet が表示され、「SAVE IMAGE」または「COPY」のオプションが表示されます。
私はこれのためのコードを書いていませんでした..
UIIMAGEを長押しして実際に欲しいのは、チャットのようなwhatappのように、その小さなUIIMAGEをフルスクリーンで開きたいということです。ユーザーが画像を送信し、ユーザーがその画像をクリックすると、フルスクリーンで表示されます。
このnstextattachmentのクリックイベントをカスタマイズするのを手伝ってください。
ios - NSTextAttachment でテンプレート画像の色を設定する方法
属性付き文字列の添付ファイルであるテンプレート化された画像の色を設定するにはどうすればよいですか?
バックグラウンド:
UILabel があり、その attributedText を NSAttributedString に設定しています。NSAttributedString には、小さな画像を含む NSTextAttachment が含まれています。画像の色をテキストの色と一致させたいのですが、それを機能させる方法がわかりません。
通常、レンダリング モードを UIImageRenderingModeAlwaysTemplate に設定し、それを含む UIView で tintColor を設定することで、画像に色を付けることが期待されます。UILabel に tintColor を設定しようとしましたが、効果がありません。
これが私のコードです。これは Ruby (RubyMotion) で作成されているため、構文が少しおかしく見えるかもしれませんが、Objective C と 1:1 でマッピングされています。
ios - UITextViewで画像の削除を検出する方法
次のように UITextView に画像を追加すると:
ユーザーがキーボードの戻るボタンを押して画像が削除されたことを後で検出するにはどうすればよいですか?
以下を使用しますか?
もしそうなら、どのように?
ios - NSAttributedString を Image + NSString に分割する
私はNSAttributedString
3つの異なるものを含むことができる を持っています:
- ただのイメージ。(付属物)
- テキストのみ
- 画像の後にテキストが続きます (/!\ その逆ではありません)。
そのオブジェクトを「スキャン」して、画像またはテキストがあるかどうか、画像がある場合は後でテキストがあるかどうかを確認しようとしています。
enumeration パラメータと range パラメータの使用に慣れていません。ドキュメントは、これを機能させる方法を理解するのに本当に役立ちませんでした。
どのようにこれを達成しますか?
- 画像があれば抽出する
- 文字列がある場合は抽出します (単独または画像の後に)。
私が今持っている唯一のコードは、画像しかない場合に役立つ別の SO 投稿からのものです。