問題タブ [catextlayer]

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

objective-c - レイヤーと CATextLayer (iphone) をリロード/リフレッシュしないでください

レイヤーと CATextLayer があります。私はコードを持っています、例えば:

randomText を追加する前にレイヤーをリロード/リフレッシュまたはクリアするにはどうすればよいですか? 現時点では、textRandom はテキストを追加する前に結合し (既存のテキストを互いに面付け)、何も表示されません。

手伝ってくれてありがとう!

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

ios - CATextLAyer でリッチ テキストを埋め込む

CATextLayer を使用して、テキストを含むレイヤーを既に追加できます。しかし、私はテキストがかなり基本的に提示されている方法を見つけています. 段落を引用符で囲み、時には太字、斜体などで書きたいと思います...

CATextLayerでそれを行う方法はありますか?

そうでない場合、特にテキストがデータベースから引き出された場合、どうすればそれを管理できますか?

たとえば、次のテキストをこのように書きたいと思います。

「その記事は就職に関するものだった。彼は一瞬でページをめくった。彼の不安感は再び表面化し、彼は雑誌を閉じた.

-うーん...、彼は息をした。

「ずっと仕事を探していたの?」と傍らにいた見知らぬ男に尋ねた。

ありがとう

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

ios - iOS-アニメーションに表示されるテキスト

iOSで一連のフレームをアニメーション化していますが、最後にテキストを表示したいと思います。この時点では、画像をアニメーション化することしかできません。CATextLayerを使用して表示しようとしているテキストが表示されません。レイヤーをビューのサブビューにする方法がわかりません。また、私が使用しようとしていたinitWithFrameメソッドは、UIViewControllerでは機能しないようです。誰か助けてもらえますか?

1)完全に機能するアニメーションコードは次のとおりです。

2)テキストを含むレイヤーを表示しようとしている方法は次のとおりです。ご覧のとおり、最後に表示する段階ではありません。そもそもそれをそこに持っていこうとしていて、すでに問題にぶつかっています:

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

ios - iOS - CATextLayer をスクロール可能にする

このテキストをレイヤー内でスクロール可能にしたいと思います。現在、画像に次のテキストを表示できます。ただし、テキストが長すぎる場合、一部が表示されません。したがって、縦にスクロールしたいと思います。scrollView オブジェクトにあまり詳しくありません。誰か助けてくれませんか?

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

ios - iOS - CATextLayer フレームを UIScrollView に追加する際の問題

スクロールを取得するために、CATextLayer フレームを UIScrollView に追加しようとしています。ここで説明されている手法を使用しようとしましたが ( UITextView のように CATextLayer オブジェクトを Scrollable にするにはどうすればよいですか? )、成功しませんでした。

実際、コードに追加した (推奨される) 3 行が原因で、CATextLayer が表示されなくなりました。

以下にコードを添付し、これらの 3 行を書き留めておきます。おそらく、誰かがこれのトラブルシューティングを手伝ったり、これにアプローチするためのより良い方法を提案したりすることができます:-)

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

iphone - CATransactionCompletionBlockがすぐに発火します

このコードは、ループ上でテキストが黒から白に点滅する「ストロボ」効果を実現している他のプロジェクトの1つで完全に機能します。それをコピーして別のプロジェクトに貼り付けると、アニメーションの継続時間を無視して、CompletionBlockがすぐに起動します。理由は何でしょうか?

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

ios - CALayer に描画されたテキストが表示されないか、実行時にクラッシュする

私は最初にいくつかのものを描き、次にテキストを描くCALayerを持っています:

すべてのグラフィックは正しく表示されますが、テキストはまったく表示されません。私は何を間違っていますか?

サブレイヤーとして CATextLayer も追加しようとしましたが、実行時にエラー メッセージが表示されます。

機能した唯一のことは、このソリューションです。

しかし、これは非常に不快です。

私の最初の提案の1つを機能させるために何ができるか、誰かアイデアはありますか? テキストを表示するために何か不足していますか?

前もって感謝します!

編集:

Seamusの回答に基づいて、私はこれを機能させました

つまり、テキストのグラフィックス コンテキストをプッシュ アンド ポップするだけです。これは理にかなっていますか?他の CGContext のものを描画するために機能するのはなぜですか? 誰かが説明してくれるかもしれません…</p>

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

objective-c - Facebookタグの場所のようなUITextViewのタグテキスト

ユーザーがコメントと場所を追加できるチェックイン画面があります。Facebookのステータス更新画面によく似ています。

Facebook のスクリーンショット: http://d.pr/i/Mz9U

テキストフィールドに場所の名前を編集できないテキストとして追加する際に問題に直面しています (Facebook のスクリーンショットの Diamond District を参照)。NSMutableAttributedString で遊んでみましたが、役に立ちませんでした。

NSMutableAttributedString を使用すると、フォーマットされた attributedString を UITextView に追加するのに役立ちました (そして、Facebook の表示のように見えます)が、そこに追加された attributedString が編集可能ではなく、タップ可能であるように注意するにはどうすればよいでしょうか (場所を再度読み込むため)。

私のアプリのスクリーンショット: http://d.pr/i/MpUe

前もって感謝します :-)

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

ios - CATextLayer textcolor は常に黒です

に を追加しようとしCATextLayerていUITableViewCellます。問題は、既に foregroundColor を設定しているのに、テキストが黒くレンダリングされることです。誰かが私に欠けているものを教えてもらえますか? ありがとう。