ThinButton は1種類の画像の透明度を変化させていたが表現としてはちょっとしょぼい。というか視認しづらい。
そこで2種類の画像を用意して状態によって描き分けるように変更した。画像を2種類用意する手間がかかるが見た目はこちらの方が良くなった(と思う)。灰色の部分だけ透明度を 25%にした画像を用意してこれを初期表示させる。
そしてマウスオーバー時に最初の画像を不透明度100%で表示させる。
ソース:RubberBand-16.zip
- - - -
ソースコード解説は次回。
2008年5月26日月曜日
RubberBand(その31)ThinButton改良
投稿者 xcatsan 時刻: 21:28
ラベル: cocoa, RubberBand, thinbutton