正方形の画像(iPhoneのアイコンをリンクする)がコーナーを丸めてリンゴのような効果をiTunesに追加する前に、コードを見るのが覚えています。基本的にiTunesからアイコン画像を取得して、店舗内にあるように見せたいと思っています。画像の角が丸みを帯びた
誰も私の方向を指摘できますか?
#import <QuartzCore/QuartzCore.h>
...
int r = 15;
AnyUIViewSubClass.layer.cornerRadius = r;
正方形の画像(iPhoneのアイコンをリンクする)がコーナーを丸めてリンゴのような効果をiTunesに追加する前に、コードを見るのが覚えています。基本的にiTunesからアイコン画像を取得して、店舗内にあるように見せたいと思っています。画像の角が丸みを帯びた
誰も私の方向を指摘できますか?
#import <QuartzCore/QuartzCore.h>
...
int r = 15;
AnyUIViewSubClass.layer.cornerRadius = r;
下記のおiconView
、(この例では)はUIImageView
次のようになります。
[iconView.layer setMasksToBounds:YES];
[iconView.layer setCornerRadius:5.0];
/* setting the border is not necessary, but is an option for you. */
[iconView.layer setBorderWidth:0.0f];
あなたは以下のことを実現するためのQuartzCore
枠組みをインポートする必要があります:角を丸めるために
try th ESEリンク:
https://stackoverflow.com/a/1850269/215494
https://stackoverflow.com/a/4687593/215494
https://stackoverflow.com/a/8334624/215494
輝き/光沢効果を追加しませんが、あなたの画像サイズが固定されている場合、あなたは半の別のNSImage
を追加することができます透明な光沢のあるPNG/JPGを使用してください。または、にNSBezierPath
を交差させて描画し、結果を合成して完全にプログラムで行うこともできます。あなたはまた、すべてのものを一つの最終的なものとして構成することができますNSImage
。
Cocoa With Loveには、光沢、影、勾配、およびすべての非常に良い記事creating iconsがあります。
ありがとうございます – iOSGuy