coreText を使用して UIView に画像を追加し、次に以下のように画像の周りにテキストを追加します。
例えば..
Baaa
img aaaa
aaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
「img」が画像で、テキストが「B」から始まるこのようなものが欲しい..
ありがとう..
基本的に、コアテキストを使用して描画する場合は、テキストをパスにレンダリングします。UIViewの四角形を使用するか、ビューの現在のグラフィックスコンテキストに独自のカスタムパスを描画できます。
したがって、次のrectがあるとします。
xxxxxxxxxxx
x x
x x
x x
x x
x x
x x
xxxxxxxxxxx
画像の周りにパスを描く必要があります(p ==パス):
xxxxxxxxxxx
xiiiiPPPPPx
xiiiiP Px
xiiiiP Px
xPPPPP Px
xP Px
xPPPPPPPPPx
xxxxxxxxxxx
次に、パス内にテキストを描画するようにCoreTextに指示します。実際にそれを描くことに関しては-私はあなたがアップルのドキュメントを読むことをお勧めします-それはそれを非常によく説明しています。
お役に立てれば、
ここを見回すと、完全に機能するプロジェクトを見つけることができます。
http://ios-blog.co.uk/tutorials/rich-text-editor-inserting-images-part-6/
それはあなたが望むことを正確に行いますが、CoreText の代わりに UIWebView を使用します。