1
我想提請我申請圓角圖片下方的陰影,但我有2個問題:繪製一個圓形陰影與石英
的陰影只出現非下方圓形圖像的圓角區域,而不是在底部圓角的下方,因爲如果在Photoshop中應用投影,會出現這種情況。
使用與Photoshop中相同的設置(2個Y軸偏移,1個模糊和85%黑色)會導致更暗的陰影,看起來不像應該模糊。
請任何幫助,將不勝感激。
float myColorValues[] = {0, 0, 0, 0.85};
CGColorRef myColor = CGColorCreate(colorSpace, myColorValues);
CGContextSetShadowWithColor(context, CGSizeMake(0, -2), 2, myColor);
// Draw a round corner path
CGContextBeginPath(context);
CGRect rect = CGRectMake(0, 0, 68, 68);
addRoundedRectToPath(context, rect, cornerWidth, cornerHeight);
CGContextClosePath(context);
CGContextClip(context);
CGContextDrawImage(context, CGRectMake(1, 2, 70, 70), imageScaledAndCropped);
請顯示一些代碼。 – Moshe 2012-01-12 00:13:14