Soumettre la recherche
Mettre en ligne
5分でわかるText Kit
•
0 j'aime
•
4,471 vues
R
Ryota Hayashi
Suivre
https://www.wantedly.com/projects/9160
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 20
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
CG2013 04
CG2013 04
shiozawa_h
Boost.Graph入門
Boost.Graph入門
egtra
ggplot2再入門(2015年バージョン)
ggplot2再入門(2015年バージョン)
yutannihilation
iOS の通信における認証の種類とその取り扱い
iOS の通信における認証の種類とその取り扱い
niwatako
Can we live in a pure Swift world?
Can we live in a pure Swift world?
toyship
脱swift初心者するための2つのきっかけ
脱swift初心者するための2つのきっかけ
Daiki Mogmet Ito
PUSH通知の許可をよりもらうためのUI考察など
PUSH通知の許可をよりもらうためのUI考察など
Tsuyoshi Yonemoto
自分でできることを増やしてみるというのは結構楽しかったという新米iOS開発者の小話
自分でできることを増やしてみるというのは結構楽しかったという新米iOS開発者の小話
Reiko Gotou
Recommandé
CG2013 04
CG2013 04
shiozawa_h
Boost.Graph入門
Boost.Graph入門
egtra
ggplot2再入門(2015年バージョン)
ggplot2再入門(2015年バージョン)
yutannihilation
iOS の通信における認証の種類とその取り扱い
iOS の通信における認証の種類とその取り扱い
niwatako
Can we live in a pure Swift world?
Can we live in a pure Swift world?
toyship
脱swift初心者するための2つのきっかけ
脱swift初心者するための2つのきっかけ
Daiki Mogmet Ito
PUSH通知の許可をよりもらうためのUI考察など
PUSH通知の許可をよりもらうためのUI考察など
Tsuyoshi Yonemoto
自分でできることを増やしてみるというのは結構楽しかったという新米iOS開発者の小話
自分でできることを増やしてみるというのは結構楽しかったという新米iOS開発者の小話
Reiko Gotou
watchOS1 to watchOS2
watchOS1 to watchOS2
Motoki Narita
とにかく明るいCore Spotlight
とにかく明るいCore Spotlight
今城 善矩
PUSH通知証明書作成ツールを作った
PUSH通知証明書作成ツールを作った
Tomoki Hasegawa
Command Line Tool in swift
Command Line Tool in swift
Yusuke Kita
動画のあれこれ
動画のあれこれ
Takumi KASHIMA
チュートリアルをリッチにしよう
チュートリアルをリッチにしよう
shinya sakemoto
AndroidアプリのUI/UX改善例
AndroidアプリのUI/UX改善例
Kenichi Kambara
【Potatotips #26】Replace EventBus with RxJava/RxAndroid
【Potatotips #26】Replace EventBus with RxJava/RxAndroid
Hiroyuki Kusu
教育の生産性へそれに辿りつかない物語
教育の生産性へそれに辿りつかない物語
heibei_marunouchi
OSSから学ぶSwift実践テクニック
OSSから学ぶSwift実践テクニック
庸介 高橋
iOS WebView App
iOS WebView App
hagino 3000
最近遊んだ Wii Uの 3つのソフトの感想
最近遊んだ Wii Uの 3つのソフトの感想
teapipin
これからの時代に! パソコン離れの中のパソコン選び
これからの時代に! パソコン離れの中のパソコン選び
teapipin
ツイッター調査:約173万ツイートを調査して分かったTwitterの利用動向 #twtr_hack
ツイッター調査:約173万ツイートを調査して分かったTwitterの利用動向 #twtr_hack
teapipin
Prottとsketchとzeplinのススメ
Prottとsketchとzeplinのススメ
Asami Yamamoto
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
Contenu connexe
En vedette
watchOS1 to watchOS2
watchOS1 to watchOS2
Motoki Narita
とにかく明るいCore Spotlight
とにかく明るいCore Spotlight
今城 善矩
PUSH通知証明書作成ツールを作った
PUSH通知証明書作成ツールを作った
Tomoki Hasegawa
Command Line Tool in swift
Command Line Tool in swift
Yusuke Kita
動画のあれこれ
動画のあれこれ
Takumi KASHIMA
チュートリアルをリッチにしよう
チュートリアルをリッチにしよう
shinya sakemoto
AndroidアプリのUI/UX改善例
AndroidアプリのUI/UX改善例
Kenichi Kambara
【Potatotips #26】Replace EventBus with RxJava/RxAndroid
【Potatotips #26】Replace EventBus with RxJava/RxAndroid
Hiroyuki Kusu
教育の生産性へそれに辿りつかない物語
教育の生産性へそれに辿りつかない物語
heibei_marunouchi
OSSから学ぶSwift実践テクニック
OSSから学ぶSwift実践テクニック
庸介 高橋
iOS WebView App
iOS WebView App
hagino 3000
最近遊んだ Wii Uの 3つのソフトの感想
最近遊んだ Wii Uの 3つのソフトの感想
teapipin
これからの時代に! パソコン離れの中のパソコン選び
これからの時代に! パソコン離れの中のパソコン選び
teapipin
ツイッター調査:約173万ツイートを調査して分かったTwitterの利用動向 #twtr_hack
ツイッター調査:約173万ツイートを調査して分かったTwitterの利用動向 #twtr_hack
teapipin
Prottとsketchとzeplinのススメ
Prottとsketchとzeplinのススメ
Asami Yamamoto
En vedette
(15)
watchOS1 to watchOS2
watchOS1 to watchOS2
とにかく明るいCore Spotlight
とにかく明るいCore Spotlight
PUSH通知証明書作成ツールを作った
PUSH通知証明書作成ツールを作った
Command Line Tool in swift
Command Line Tool in swift
動画のあれこれ
動画のあれこれ
チュートリアルをリッチにしよう
チュートリアルをリッチにしよう
AndroidアプリのUI/UX改善例
AndroidアプリのUI/UX改善例
【Potatotips #26】Replace EventBus with RxJava/RxAndroid
【Potatotips #26】Replace EventBus with RxJava/RxAndroid
教育の生産性へそれに辿りつかない物語
教育の生産性へそれに辿りつかない物語
OSSから学ぶSwift実践テクニック
OSSから学ぶSwift実践テクニック
iOS WebView App
iOS WebView App
最近遊んだ Wii Uの 3つのソフトの感想
最近遊んだ Wii Uの 3つのソフトの感想
これからの時代に! パソコン離れの中のパソコン選び
これからの時代に! パソコン離れの中のパソコン選び
ツイッター調査:約173万ツイートを調査して分かったTwitterの利用動向 #twtr_hack
ツイッター調査:約173万ツイートを調査して分かったTwitterの利用動向 #twtr_hack
Prottとsketchとzeplinのススメ
Prottとsketchとzeplinのススメ
Dernier
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
Dernier
(10)
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
5分でわかるText Kit
1.
5分で分かるTextKit @hayashi311
2.
3.
文字列 Bitmap画像 文字のレンダリング is
4.
文字列 Bitmap画像 ?
5.
1000001 A A A A 文字 グリフ UIFont(name:
"AppleMyungjo", size: 112)
6.
文字とグリフは1:1ではない "fly" fly
7.
文字列 != グリフの列
8.
200px 250px ABC DEF 16px A B C 3px ABCDE FGHI JKL
9.
文字列 レイアウト=グリフの座標 let text
= "あのイーハトーヴォのすきとおった風" あのイーハトーヴォ のすきとおった風 あのイーハトーヴォ のすきとおった風 あの イーハトーヴォの すきとおった風 枠のサイズ 行の間隔
10.
文字列 Bitmap画像 グリフ フォント フォントサイズ レイアウト (グリフの座標) 表示領域のサイズ 文字の間隔 改行のスタイル
11.
String Bitmap画像 グリフ フォント フォントサイズ レイアウト (グリフの座標) 表示領域のサイズ 文字の間隔 改行のスタイル
12.
String Bitmap画像 グリフ(NSTextStorage) NSAttributedString レイアウト (グリフの座標) 表示領域のサイズ 文字の間隔 改行のスタイル
13.
String Bitmap画像 UIFont+CGGlyph (NSTextStorage) NSAttributedString レイアウト (グリフの座標) 表示領域のサイズ 文字の間隔 改行のスタイル
14.
String Bitmap画像 UIFont+CGGlyph (NSTextStorage) NSAttributedString レイアウト (グリフの座標) NSTextContainer
15.
String Bitmap画像 UIFont+CGGlyph (NSTextStorage) NSAttributedString NSLayoutManager NSTextContainer
16.
String Bitmap画像 Glyphの座標 (NSTextStorage) NSAttributedString NSLayoutManager NSTextContainer .textStorage .textContainers 監視
17.
Bitmap画像 Glyphの座標 NSLayoutManager .textStorage .textContainers タッチイベント .glyphIndexForPoint(point:) .characterIndexForGlyphAtIndex() CGPoint(100,45) グリフのIndex 文字のIndex
18.
UITextViewに感謝
19.
次回:UITextViewの闇
20.
We are hiring
!
Télécharger maintenant