Draw 9-patch の注意点

| コメント(0)
こちらが実行時の画像   9-patchの設定
test13.bmp
 Draw 9-patch を使ってボタンを描画しているとボタンに貼り付けたText文字が欠けているのに気付いた。(Test1のボタン参照)

 パディング(内側の余白)を設定したわけでもないのに、上に余白が設けられている。

 で、上下の9-patchの設定は同じにして、左右で各種パターンを実験してみた。(Test1~4)
 
 2は左右に大きく取っているので期待通りだが、3と4は大きな違いが出た。見ての通り、1のような設定は間違いで、4のように右側に9-patchの設定を長くしないとダメなようだ。

 上下(Test5&6)も調べると、下側の設定は長くしないとダメなようだ。

バグのような気がするが、いつも右と下のラインは大きく引く必要がある。(やっぱりバグだろう!)




<<神戸でHP作成&個人レッスンなら http://petafield.com まで>>

コメントする