エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
合成絵文字用のCGGlyphの取得 - あるマのメモ書き
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
合成絵文字用のCGGlyphの取得 - あるマのメモ書き
CTFontの CTFontGetGlyphsForCharacters(::::) API を使って合成絵文字のCGGlyphを取得しようと試みたの... CTFontの CTFontGetGlyphsForCharacters(::::) API を使って合成絵文字のCGGlyphを取得しようと試みたのですが、うまくいきません。 CGGlyphの生成には、CTRunからの取得とCTFonからの取得の2方法あります。 CTRunからだとうまく合成絵文字のCGGlyphを取得できます。 以下CTRunの CTRunGetGlyphs(::_:) APIからの生成 // 👩👩👧👦 let str = "\u{0001F469}\u{200D}\u{0001F469}\u{200D}\u{0001F467}\u{200D}\u{0001F466}" print("Inputed: \(str)") let run = makeRuns(from: str)[0] let attributes = CTRunGetAttributes(