アップ/ダウン状態と背景のカスタムグラフィックのみを使用して、コロナでタブバーを作成しようとしています。以下の添付画像と基本設定に示すように、コロナが左右のパディングを追加していることがわかりました。画像は両方とも32x32であり、スペースを正確に埋める必要があります。代わりに、両端に黒い線があり、ボタンが強制的にオーバーラップします。
ドキュメントで利用可能なすべてのオプションを試しましたが、成功しませんでした。タブバーボタンの自動配置を上書きする文書化されていないオプションがあるかどうか誰かが知っていますか?
-- table to setup buttons
local tabButtons = {
{ up="icon1.png", down="icon1-down.png", width = 32, height = 32, cornerRadius=0, onPress=onFirstView, selected=true },
{ up="icon2.png", down="icon2-down.png", width = 32, height = 32, cornerRadius=0, onPress=onSecondView },
}
-- create the actual tabBar widget
local tabBar = widget.newTabBar{
width=64, height=32,
buttons = tabButtons
}
出力は次のとおりです。