multi-labelで日本語を使う場合 †<multi-label>は、英語の文章を前提に改行の処理がされます。 半角スペースごとに単語の区切りとして認識され自動的に改行が挿入されます。 日本語のように単語ごとにスペースで文章は、半角スペースが間に入るとそこが単語の区切りとして認識されるため改行が正しく処理されません。 対策として日本語の文章では、半角スペースを使わないで全角スペースを使うことをお勧めします。 !サンプル 半角スペースを使った文章と、全角スペースを使った文章の表示例です。 <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ujml PUBLIC "-//UIEVOLUTION//DTD UJML 1.5//EN" "http://www.uievolution.com/dtd/ujml-1.5.dtd" []>
<ujml>
<application>
<display>
<multi-label>
<text>暫定的かつ、無保証ではございますが、弊社UIE TM SDKを日本語でお使いいただく方法の紹介です。</text>
<x>0</x>
<y>0</y>
<width>180</width>
<height>200</height>
</multi-label>
<multi-label>
<text>暫定的かつ、無保証ではございますが、弊社UIE TM SDKを日本語でお使いいただく方法の紹介です。</text>
<x>0</x>
<y>100</y>
<width>180</width>
<height>200</height>
</multi-label>
</display>
</application>
</ujml>
|