1

長方形とそのすぐ上と下にいくつかのテキストがあるカスタム ビューを作成しようとしています。これまでのところ、drawTextOnPath メソッドを使用して、四角形の上にテキストを描画することに成功しています。ただし、長方形の下にあるものは、上下逆さまにペイントされます。長方形のすぐ下にテキストを描画する方法についてアドバイスをいただけますか?

前もって感謝します!

4

1 に答える 1

1

テキストのベースラインは、 で指定したパスに従いますdrawTextOnPath。したがって、テキストが従うべきベースライン (テキストの下部) が右から左に進む場合、テキストは上下逆になります。それを正しい方法で作成するには、テキストの高さを知るか測定してから、それをはるかに下に描画する必要があります. 使用しているパスが単なる線の場合、おそらくdrawText座標のみで使用する方がよいでしょうか?

于 2011-07-10T17:39:12.937 に答える