2011-12-21 13 views
0

を印加したとき、私はフレックスボタンコンポーネントの実装に問題を抱えているぼかしと幅の変更:のFlexボタンコンポーネントの境界CSSが

私はボタンにCSSスタイルを適用するとしborder-colorを設定している、#555555は言います。 これまでのところ、期待通りに動作します。非常によく見ていません。..

を私はアプリを最大化すると

自分のアプリケーションのサイズが変更されたときに、ボタンコンポーネントの境界が不鮮明になり、その幅は自動的に2つのピクセルに1つのピクセルから変化し、もう一度、ボーダーがぼやけた後、ボタンのボーダーは1ピクセルになり、うまく見えます。

アプリケーションの幅をゆっくりと増減すると、1pxから2pxへのシフトも発生します。この問題を引き起こして何

enter image description here

iはボタンを含む容器は、Flex 3.2で自動的にラウンドではない浮動小数点値のボタンの相対位置を設定し、フロート中のx、y座標を持っている場合ので、これは、

を間違いを発見した

+0

境界の幅を明示的に設定しましたか?おそらく、CSSとボタン自体に? –

+0

はい私は頑張ったが、運がなかった – Badr

+0

ボタンにscaleModeを設定すると、拡大縮小されない。それは少し奇妙に見えるかもしれませんが、あなたが不満を抱いている問題はありません:) –

答えて

0

私は2つのピクセルにボタンを描画しようとすると、ボタンの描画がぼやけて見えるので、x = 3.3の場合、ボタンは3と4ピクセルの描画を持ちます。この値を四捨五入するだけで問題は解決されます。

注:graphics.drawingメソッドの場合、この問題は自動的に回避されます。