問題タブ [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 に答える
393 参照

cocoa - NSViews pageFooter への画像の挿入

カスタム NSView のページ フッターに画像を挿入しようとしてきたので、印刷するとフッターにテキストと画像が表示されます。私が使用しているコードは次のとおりです。

画像は表示されませんが、テキストは表示されます。私は何を間違えましたか?

Xcode の Resources フォルダーに Logo.tif があり、デスクトップのメイン プロジェクト フォルダーにあります。Logo.tiff も試しました(余分な「f」を使用)

ありがとう、

マイケル

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

cocoa - クリック可能なチェック ボックスを nstextview に挿入するにはどうすればよいですか?

タイトルのとおり、チェックボックス ボタンを nstextview に挿入したいのですが、カスタムの nstextattachmentcell を生成する必要がありますか?それ以外のサンプルはありますか? 事前にThx...

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

objective-c - NSTextAttachmentCell は 1 マイルの高さです

NSTextView[1] で HTML のサブセットを編集していて、<hr> タグをシミュレートしたいと考えています。

それを行う方法は NSTextAttachment とカスタム NSTextAttachmentCell を使用することであり、添付ファイルとセルを挿入するためのコードがすべて記述されていることがわかりました。問題は、セルの下に膨大な量の空白があることです。

このスペースはセル自体の一部ではありません。セルの領域全体を赤く塗ると、ちょうどいいサイズになりますが、テキスト ビューでは、次のテキスト行が赤のはるか下に表示されます。量は、セルのにあるテキストの量に依存するようです。残念ながら、私は <hr> タグが重要な長いドキュメントを扱っており、これがアプリに大きな問題を引き起こしています。

一体何が起こっているのですか?

私のセルサブクラスのお金の部分:


[1] isEditable を設定して WebView を試してみましたが、生成されたマークアップは使用できないほど汚れていました。特に、テキストを <p> タグで適切にラップする方法が見つかりませんでした。


水平線の添付ファイルを挿入するコードに対する Rob Keniger の要求に答えるには、次のようにします。

添付文字列を構築する TsPage のメソッド:

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

cocoa - NSAttributedString の nsfilewrapper / nstextattachment からファイル名とパスを取得する

リッチテキストとグラフィックを有効にした基本的な NSTextView があります (IB)。取得したいのは、ドラッグされた画像のパスとファイル名で、それらを別のクラスに渡すことができます。

私は NSAttributedString を初めて使用しますが、検索を使用してループがenumerateAttributesInRange:options:usingBlock:ありNSAttachmentAttributeName、すべて正常に機能しています。しかし、さらに深く行くと、fileWrapper クラスにたどり着き、 item のパスを明らかにできないようです

NSTextAttachment の名前とパスを取得するにはどうすればよいですか?

関連:それらすべてを取得して属性をステップスルーする簡単な方法はありますか?

どうもありがとう!

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

objective-c - NSTextAttachmentを使用してNSAttributedStringをファイルに保存します。方法?

NSTextViewあります。これには、リッチテキストまたは画像がのリッチテキストが含まれている可能性がありますNSTextAttachment。添付ファイルを追加する方法は次のとおりです。

私の-fileWrapperOfType:error:方法:

しかし、RTFDを保存すると、すべての添付ファイルが失われます。助けてください。私が欠けているものは何ですか?

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

nstextview - NSTextViewで選択可能な画像を作成するには?

私は、いくつかの数学的計算を実行し、結果 (テキストやグラフを含む) を NSTextView に送信するアプリケーションに取り組んでいます。

このコードは出力を作成する際に問題なく機能しますが、これが問題です。ユーザーが生成された画像を選択/コピーアンドペーストして、他のテキストエディター (ページやテキスト編集など) にドラッグアンドドロップできるようにしたいのです。ユーザーがテキストビューから画像をドラッグすると、ドラッグされますが、何も貼り付けられません:

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

objective-c - NSTextView で NSTextAttachmentCell のフレームを取得する

画像を含む NSTextView があります。これらの画像にトラッキング エリアを追加したいと考えています。トラッキング エリアを作成するには、画像を保持するセルのフレームが必要です。

私の質問: NSTextView の座標系で NSTextAttachments のフレームを取得するにはどうすればよいですか?

テキスト ビュー内の画像のサイズをプログラムで変更していますが、このときに新しいトラッキング エリアを作成する必要があります。次のようにして、テキストが添付された属性付き文字列を作成し、プログラムでこれをテキスト ビューの属性付き文字列に挿入します。しかし、これをすべて行うと、新しい添付ファイルの追跡領域を作成する方法がわかりません。

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

asp-classic - ASP VBScriptコードは、「800a0005ランタイムエラー無効なプロシージャ呼び出し」を返します

ファイルへのテキストの書き込み中に以下のエラーが発生するASPコード。

MicrosoftVBScriptランタイムエラー「800a0005」

無効なプロシージャ呼び出しまたは引数

上記のエラーが発生する行は次のとおりです。

この問題は、ファイルをアップロードしているときに発生します。このエラーは、開発環境でのみ発生します。ただし、同じコードが本番環境で正常に機能しています。Dev環境でのみエラーが発生する理由がわかりませんでした。

0 投票する
4 に答える
6945 参照

ios - NSTextAttachment を埋め込むときに、背の高い UILabel に行がありません

NSAttributedStringエスケープされた改行文字 ( ) を使用して複数行を作成できます@"\n"UIImageiOS 7 では、属性付き文字列の中に ( 経由で) を埋め込むことができるようになりましたNSTextAttachment

埋め込み画像を含む複数行の属性付き文字列にattributedTextaを設定すると、実際に表示される行数がラベルの高さに反比例することに気付きました。たとえば、ラベルの高さが 80 の場合、2 本の線が表示されます。高さが 100 前後の場合、2 行目のみが表示されます。高さが約 130 の場合、何も表示されません。UILabel

この問題は、複数の UILabel を a 内に並べて配置しようとしたときUITableViewCellに、セルの高さに合わせてラベルが (垂直方向に) 大きくなるときに発生しました。

なぜこれが起こっているのか誰でも説明できますか?UILabel を小さくすることを伴わない回避策を知っている人はいますか?


サンプルコード:

...これを「Single View Application」のデフォルトView Controllerに入れます。(お好きな画像をお選びいただけます。)