問題タブ [dtcoretext]

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 に答える
389 参照

html - クリック可能なリンクを持つ DTAttributedTextCell

クリック可能なリンクで DTAttributedTextCell を再利用しようとしています。属性文字列を取得できましたが、DTLinkBut​​ton を作成できるようにテキストのフレームを取得する方法がわかりません。

Demoapp のサンプル コードは次のとおりです。

どんなポインタも素晴らしいでしょう。

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

objective-c - ObjC++ ファイルに DTCoreText をインポートするとコンパイルが失敗する

Objective-C と C++ の両方のコードを含むクラスにインポートしようとしましたがDTCoreText.h、次の不可解なコンパイル エラーが発生します。

コンパイル エラー

コードに構文エラーはなく、Objective-C のみで記述されたクラスで使用すると正しく動作しますが、その拡張機能を.mmコンパイルに変更すると失敗します。これは、C++ コンパイラに関連するものであることを示していますが、正確にはわかりません。

誰も手がかりを持っていますか?ありがとう。

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

ios - インポート時に DTCoreText ファイルが見つからない

DTCoreText をプロジェクトに統合しようとしています。まったく同じ手順に従ってプロジェクトに追加しました。DTCoreText.h をインポートしてアプリを実行しても失敗します。DTCoreText.h ファイルが見つからないことを示しています。

DTCoreText に対応する他のライブラリはありますか。

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

ios - UITableViewCell 内の DTAttributedTextContentView

私は iOS7 をターゲットにしておりDTAttributedTextContentView、表のセル内に a を配置する必要があります。同じセルにいくつかの s を配置し、インデントを調整し、他の制御を行うDTAttributedTextCell必要があるため、 a を使用できません。UILabel

これを行うための明示的なサンプル コードは見つかりませんが、SO の質問から、以前に行われたことがわかります。プロトタイプ セルの Interface Builder で何かを接続する必要がありますか? プログラムで作成しDTAttributedTextContentViewますか?

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

ios - DTCoreText で画像全体ではなく画像リンクを表示する方法

現在、サーバーから送信された html 応答をアプリでレンダリングしていますが、DTCoreText で画像をレンダリングしたくない (または画像用のスペースを作成したくない) 代わりに、画像へのリンクを提供したいだけです。これについて?

デリゲート メソッドを介してテキスト リンクを含む別のビューを返そうとしましたが、問題は、画像によって予約されたスペースがまだそこに残っていることです。

たとえば、サーバーからこのような応答を受け取ったとしましょう

それは次のようにレンダリングされます。

800px の空のギャップが続きます。

このギャップも解消する方法はありますか?

0 投票する
13 に答える
51292 参照

ios - エラー: ld: CocoaPods を使用する -lPods のライブラリが見つかりません

Cocoapods を使用してDTCoreText ( https://github.com/Cocoanetics/DTCoreText ) をインストールした後、シミュレーターまたはデバイスを実行しようとすると、常にエラーが発生します。

私の「Link Binary With Libraries」では、「libPods」の部分は赤です:

ここに画像の説明を入力

ここに私のビルド設定があります:

私のプロジェクトの設定:

ここに画像の説明を入力

私のポッドの設定:

ここに画像の説明を入力

編集:

何が問題だったのか正確にはわかりませんが、DTCoreText と Cocoapods をすべて削除し、すべてを再インストールしたときに解決しました。

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

ios - 静的ライブラリでヘッダーが見つかりません

プロジェクトに DTCoreText を追加したいと思います。CocoaPodsを使用してプロジェクトをセットアップするための指示 ( DTCoreTExt GitHub ページから開始) に従いました。最後に、「libPod.a」ライブラリ ファイルを作成しました。

ライブラリ ファイルをプロジェクトに追加しました (ファイルをプロジェクトのサブフォルダーにコピーし、そのファイルを [リンクされたフレームワークとライブラリ] に追加しました)。

最後に、「DTCoreText プログラミング ガイド」で定義されている「スモーク テスト」を実行してみました。

成功せずに。XCode は DTCoreText.h ファイル (またはこのライブラリの他のファイル) を見つけることができません。

私は何かを逃しましたか?助けてください!:o)

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

ios - 透明な DTAttributedLabel

DTCoreTextを使用すると、DTAttributedLabels は常に白い背景になります。を変更しbackgroundColorても何も起こりません。CSSで背景色を設定すると表示されるのですが、クリアに設定すると背景が白く表示されます。