問題タブ [ttstyledtextlabel]
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.
iphone - UITextView内のTTStyledTextLabel
HTMLタグなどを含むテキストを表示する必要があり、TTStyledTextLabelは法案に適合します.....しかし、スクロールしません。
UITextView内に配置しましたが、スクロールできませんか?UITextViewにテキストを直接入力すると、スクロールはOKですが、すべてのHTMLがフォーマットされていないことがわかります。
TTStyledTextLabelをスクロールするように設定する方法はありますか?
ありがとう
ios - TTStyledTextLabel 内で URL リンクがタップされたときにイベントをキャッチします
私は TTStyledTextLabel を使用していますが、次の問題に直面しています。ご覧になり、修正するために何らかの形でサポートしていただければ幸いです。
私が開発しているアプリは、別の開発者によって開発されています。これは、標準の UITableViewController に基づいています。ただし、要件に従って、UITableViewCell 内で TTStyledText を使用する必要があります。
TTStyledTextLabel は、(1) Web サイトへのリンクで構成されるコンテンツを表示するために使用されます。または (2) パラメータを含む内部リンク。アプリはそのパラメータを処理して適切なコンテンツを表示します。
私が直面している問題は次のとおりです。
TTStyledTextLabel にリンクがあり、ユーザーがリンクをタップすると、コンテンツの他の部分がなくなり、リンクだけが表示されます:(完全なコンテンツが残っている必要があります。
タップされた URL リンクをキャッチして先に進む方法がわかりません。パラメータを取得するには、その URL をキャッチする必要があります。
私は Three20 の初心者です。手がかりを教えてください。どうもありがとうございました!
敬具、 タン
ios - TTStyledTextTableItemCellの背景を変更する方法
次のように、準拠クラスTTTableStyledTextItem
でオブジェクトを作成するとします。<TTTableViewDataSource>
デフォルトでは、によって返されるテーブルビューのセルクラスtableView:cellClassForObject:
はになりますTTStyledTextTableItemCell
。
これは、セルが通常の状態にあるとき(選択された状態にないとき)のセルの背景色をカスタマイズしたいので、問題なく機能します。
次のようにサブクラスを作成し、初期化子をTTStyledTextTableItemCell
オーバーライドすることで、選択した状態のセルの背景を変更することができました。initWithStyle:reuseIdentifier:
しかし、セルが選択されていないときにセルの背景を変更する方法が見つかりません(self.backgroundView
)。TTStyledTextLabel
クラスに関連するサブビューがあることは知っていますがTTStyledTextTableItemCell
、それをカスタマイズすることはできません。
これを達成する簡単な方法はありますか?ありがとう
ios - ImageViewer で TTStyledLabel 画像を開く
ユーザーが TTStyledLabel にある画像をクリックすると、three20 の画像ビューアーで開くようにする方法はありますか?
iphone - TTStyledTextLabel をクリックすると、UITableViewCell が選択されます
私は のTTStyledTextLabel
中に を持っていUITableViewCell
ます。セルをクリックすると新しいView Controllerに移動するため、選択を無効にすることはできませんが、 をクリックするTTStyledTextLabel
とUITableViewCell
も選択されます。テーブル ビュー セルを選択せずに TTStyledTextLabel をクリックすることについて何か考えはありますか?
three20 - TTStyledTextLabelのリンクフォントを設定する方法
ですから、私はThree20にかなり慣れていませんが、これまでのところ、物事を機能させるために必要な私のお尻の痛みをメリットが上回っています。
いくつかのTTStyledTextLabelsを使用していますが、リンクに特定のフォントを使用する必要があります。TTDefaultStyleSheetをオーバーライドして、次のような新しいスタイルを追加しました。
タグを使用してこのスタイルを通常のテキストに適用できますが、リンクには影響しないようです。
次のように、スタイルクラスをリンクに直接追加すると、
その後、リンクは適切なフォントで表示されます。ただし、それらはタップできなくなります。WTF?
ios - UITableViewCellのテキストのスタイルを設定するには?
Three20 TTStyledTextLabel を使用して UITableViewCell のテキストをスタイルする方法は? 私は試した :
しかし、セルは空白のままです。何か案が?
iphone - URL を開く TTStyledTextLabel [開く]
TTStyledTextLabel を使用して URL を開こうとしています。検索しましたが、これを文字列に追加する必要があることがわかりました<a href=''></a>
。
試してみましたが、まだ機能していません。
私はこれを正しい方法でやっていますか?URL をタップするたびに強調表示されますが、他の文字列は非表示になります。URLを開くにはwebViewを使用する必要がありますか?それともサファリを直接開きますか?
iphone - TTStyledText が「<」文字を含む文字列を表示しない
tableView にテキストを表示するために TTStyledText を使用しています。TTStyledText テキストに '<' 文字が含まれていると、テキスト全体が null になるという問題に遭遇しました。
tnc はタイプTTStyledTextLabel
です。
ログはオブジェクトを表示しますが、テキストは として表示します(null)
。
ありがとう。