上の写真は赤色CATextLayer
フレームを表示増やすテキストサイズに出かけます。
テキストのフォントサイズを大きくすると、テキストがフレームから外れてしまいます。
私はピンチジェスチャーを使用してフォントサイズを増やしています。 CATextLayer
のテキストのサイズを取得して、テキストフレームがレイヤーフレームから外れた場合にフォントサイズを増加させないようにするロジックを追加したいと考えています。
どうすればいいですか?
上の写真は赤色CATextLayer
フレームを表示増やすテキストサイズに出かけます。
テキストのフォントサイズを大きくすると、テキストがフレームから外れてしまいます。
私はピンチジェスチャーを使用してフォントサイズを増やしています。 CATextLayer
のテキストのサイズを取得して、テキストフレームがレイヤーフレームから外れた場合にフォントサイズを増加させないようにするロジックを追加したいと考えています。
どうすればいいですか?
コードを投稿できますか?
CATextLayer
は、軽量でレイヤーレベルのUILabel
と似ています。レイヤーの幅が文字列全体を表示するには不十分な場合は、truncationMode
プロパティで切り捨て動作を取得できます。 wrapped
プロパティがtrueに設定されている場合、文字列は折り返されます。文字列プロパティはNSAttributedString
です。
同じ質問、詳細https://stackoverflow.com/questions/47772963/catextlayer-number-of-lines –
あなたの投稿にすべて大文字を使用しないでください。これは読者にとって積極的です。ありがとう。 :) – Moritz
@ richard-g投稿に「ありがとう」を加えないでください。それどころか、私たちは無駄な毛羽を取り除くことになっています...また、ブロック引用符はコード用です。それらを過度に使用しないでください。 – Moritz