2017-02-24 7 views
0

iOS UIViewでグロー効果を作成する方法の例はたくさんありますが、macOSではどのようにしますか?スウィフトで行なわれることが好ましい。NSView周辺のグロー効果

ありがとうございました。

答えて

3

あなたの質問は少し曖昧です(特に「グロー効果」とは何ですか?)が、暗い色の代わりに薄い色のシャドウ効果があると思います。このため

、あなたは単にでドキュメントごとに、NSViewの層のshadowプロパティを設定する必要があります。

https://developer.apple.com/reference/appkit/nsview/1483263-shadow

は、ビューの後ろにそれを中央に影のオフセット(0,0)を得、ビューの端の周りにまともな半径を与え、明るい色の輝きと適切な不透明感を与えます。影はあなたが後にしているものではない場合、あなたはあなたの質問を編集し、あなたが何を意味するかについて詳しく説明する必要があるかもしれませんHow to display shadow for NSView?

完全なコード例は、です。

+0

iOSでCore Animationを使用しているグロー効果は、OSXではかなり簡単に採用することができます。レイヤーを設定するなど、いくつかの追加ステップが必要です。 y軸をひっくり返したが、これらはかなりよく文書化されているはずである。 – joeybladb

関連する問題