NSBezierPath
私は満たしてなでていることを持っています。パスに内側のグロー (外側のストロークのすぐ内側の軽いストローク) を追加したいのですが、頭に浮かぶのは、同じパスを 1 ピクセル (線のサイズ) 縮小して使用することです。すでに)ストローク。これを行う方法はありますか?
または、ベジェ パスに境界線 (ストローク) とグローの両方を適用するときに使用できるパターンはありますか?
例、Google Chrome タブの (非常に微妙な) 内部グロー:
NSBezierPath
私は満たしてなでていることを持っています。パスに内側のグロー (外側のストロークのすぐ内側の軽いストローク) を追加したいのですが、頭に浮かぶのは、同じパスを 1 ピクセル (線のサイズ) 縮小して使用することです。すでに)ストローク。これを行う方法はありますか?
または、ベジェ パスに境界線 (ストローク) とグローの両方を適用するときに使用できるパターンはありますか?
例、Google Chrome タブの (非常に微妙な) 内部グロー:
ご存知のように、実際にはベジエのサイズを変更する必要はありません...ストローク幅を変更するだけです:
新しい小さい方を大きい方の上に置きます。
それがうまくいくことを願っています(うまくいけば、あなたが何を得ているのか理解できました)。
NSBezierPath
を使用して非常に簡単にサイズを変更できますNSAffineTransform
。