問題タブ [tttattributedlabel]

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 投票する
1 に答える
351 参照

nsmutableattributedstring - TTTAttributedLabel セットの背景色

TTTAttributedLabel を使用しており、背景色を設定する必要があります。このようにテキストの色を設定できます。

ただし、背景色では機能しません。

何が間違っているのか分かりますか?

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

objective-c - ttaributredlabel リンクのタップ ジェスチャをオーバーライドする

私のアプリケーションでは、tttattributedlabel検出リンクがあり、Web ビューで開きます。この属性ラベルを設定uitapgesture すると、ジェスチャーは常に fire になります。
属性付きラベルに設定されたタップ ジェスチャの場合、リンクはどのような場合でも機能しません。

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

ios - タップ イベントをサブビュー iOS に渡す

自分でリンクを検出する TTTAttributed Label があり、何らかのアクションを実行するタップジェスチャがあります。

問題は、タップジェスチャがあるとリンクを開くことができないことです。タップジェスチャでしかアクションを実行できませんが、テキストがリンクタイプの場合、タップジェスチャでタップをリンクに転送する必要がありますTTTAttributed ラベルの検出。

あなたの努力は本当に感謝しています。前もって感謝します。

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

swift - Swift で TTTAttributedLabel、OHAttributedLabel、または SETextView に「NSBackgroundColorAttributeName」を設定する方法

、またはにNSBackgroundColorAttributeName属性を設定しようとしていますが、うまくいきません。誰でも何か考えがありますか?サンプルコードに従います。TTTAttributedLabelOHAttributedLabelSETextView

また、「NSForegroundColorAttributeName」をlabel適切に設定できます。

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

ios - TTTAttributedLabel sizetofit と sizeWithFont が異なります

私は TTTAttributedLabel を使用しており、通常はテーブルビュー セルで sizetofit を使用します。その後、セルの高さの計算に sizeWithFont を使用します。このように TTTAttributedLabel を設定します。

高さが違うことに気づきました。私はこのような出力を得ました。だから間違っていると思います。修正方法を教えてください。iOS 8 デバイスでテストしています。

ここに画像の説明を入力

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

ios - TTTAttributedLabel カスタム addLinkToURL が機能しない

ハイパーリンクをフォーマットで返す API を使用しています。

正規表現を使用してタグ間のテキストを取得し、href 間のテキストを使用して URL を取得します。タグ間のテキストとhrefのURLへのリンクを表示したい。

次のようにラベルを作成します。

そして、次のように URL とテキストを設定します。正規表現は割愛します (URL は別の関数で設定されているため、attributedLabel はラベルになりました):

[ラベルのリンク] をログに記録しても、次の結果が得られます。

誰かが私が間違っているかもしれないことを知っていますか?

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

swift - TTTAttributedLabel で ASTextNode を使用するにはどうすればよいですか

私はを構築しましたがASCellNode、それは完全に機能します。ただし、トラディショナルUICollectionViewCellを使用したときはTTTAttributedLabel、リンク付きを使用しました。

これをどのように複製すればよいかわかりませんAsyncDisplayKit

attriubtedText を から に割り当てることはできますTTTAttributedLabelASTextNode、もちろんリンクは保持されません。どうすれば効率的にこれを行うことができますか。私の例を以下に示しASCellNodeます。

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

ios - UILabel (TTTAttributedLabel) での html 内のリンクの検出 (位置の変更あり)

サーバーからいくつかのテキストが送られてきました。その一部は HTML です。属性付きの文字列と initWithData を使用して、表示用のテキストをフォーマットし、Apple が青と下線付きで表示されるようにすることができました。しかし、タップを検出できませんでした。私は TTTAttributedLabel を使用し、ダミー文字列を記述して、didSelectLinkWithURL でインターセプトされたタップのリンクを作成することができました。問題は、テキストの範囲を定義する方法は、リンクのテキストを知っていることを前提としていることです。毎回異なる文字列を取得していて、リンクを追加する文字列が何なのかわかりません。タグの開始と終了を探す必要がありますか? また、文字列に複数のリンクが埋め込まれている場合、TTT は処理できますか?