問題タブ [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 投票する
2 に答える
2237 参照

ios - NSTextAttachment 画像が iOS 8 デバイス (iOS7.1 SDK を使用) で表示されない

baseSDK を iOS 7.1 に設定した複数の iOS 8 デバイスでプロジェクトをビルドしました。残念ながら、NSMutableAttributedString の関連するインスタンスに属性として追加されたすべての NSTextAttachment 画像は、iOS 8 デバイスおよび iOS 8 シミュレーターでは非表示になります (7.1 および iOS 7.1 シミュレーターを搭載したデバイスでは引き続き表示されます)。スーパービュー内のこれらの文字列のフレームは、画像がそこにあるかのように設定されますが、画像自体は表示またはレンダリングされません。

テキストの添付ファイルが iOS 8 で表示されないという問題に遭遇した人はいますか? もしそうなら、回避策はありますか? そうでない場合、私のコードに何か問題がありますか (以下に貼り付けます)? このインスタンスは特に UIButton の属性付きタイトルを設定しますが、同じ動作を表示している単純な UILabels である添付ファイルを持つ他のインスタンスがあります。

注: 可能であれば説明するために画像を投稿しますが、そうするための最小限のスタック オーバーフローの評判がありません。

0 投票する
10 に答える
46967 参照

ios - NSTextAttachment 画像を単一行の UILabel の横に中央揃え

NSTextAttachment属性付きの文字列に画像を追加して、垂直方向の中央に配置したいと思います。

次のコードを使用して文字列を作成しました。

ただし、画像はセルの上部に位置合わせされているように見えますtextLabel

テキスト添付オフセットの問題のスクリーンショット

添付ファイルが描画される四角形を変更するにはどうすればよいですか?

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

swift - swiftを使用してiOS 8に画像インラインUILabelを挿入するにはどうすればよいですか

NSTextAttachment を使用して UILabels にインラインで画像を追加する方法については、次の投稿に従いました。私はできる限り最善を尽くし、Swift で自分のバージョンを書きました。

チャット アプリケーションを作成していますが、ビール アイコンを挿入するフィールドで画像が表示されないか、画像がインラインで表示されないようです。エラーは発生しないので、コードに小さな詳細が欠けていると思います。

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

swift - Swift で NSTextField から NSImage を取得する

私は、次のように Obj-C から NSTextField のサブクラスで NSImage を取得していました。

Swift で同じことをしようとすると、キャストできないように見えますattachmentCellが、コンパイラ エラーが発生します。

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

ios - 画像とテキストの両方を使用すると、NSAttributeString の高さが間違っているように見える

tableviewcell に uilabel があり、ラベルは NSAttributeString を使用して画像とテキストの両方をサポートしています。しかし、ラベルに画像またはテキストのみが含まれている場合、ラベルの高さは正しいですが、ラベルに画像とテキストの両方が含まれている場合、高さは正しくないようです.行の高さは実際の高さの必要性よりも少し大きいようです

ここに画像の説明を入力

テキストまたは画像のみがある場合、高さは適切です

ここに画像の説明を入力

NSTextAttachment の独自のサブクラスを使用して画像を作成していました ここに画像の説明を入力

添付コードは次のようになります ここに画像の説明を入力

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

ios - UIImageを含むNSAttributedStringに相当するカスタムテキストを取得するには?

テキストと一緒に画像 (絵文字) を送信する必要があるチャット アプリケーションがあります。これで、 (コードの下)
を介して画像を追加できますNSTextAttachment

今、私が望むのは、「:)」というカスタムテキストをスマイルアイコンに付けて、呼び出し時に_txtChat.text:) の代わりに . が返されるようにすることUIImageです。したがって、ユーザーが を見た場合Hii <Smilie>、私は を取得し"Hii :)"ます。入手可能か判断がつきません。