Tôi đang cố gắng vẽ một đường thẳng với bóng nhưng tôi không muốn giữ đường nhưng chỉ có bóng.Vẽ một đường có bóng, nhưng chỉ muốn giữ bóng. IOS
Tôi đã cố gắng đặt màu nét của đường kẻ trong suốt nhưng khi tôi làm điều đó bóng cũng biến mất.
Đoạn mã sau tạo 2 dòng, tôi chỉ muốn giữ bóng vì trông đẹp hơn và không bị tạo pixel như dòng.
Điều này có khả thi không?
CGContextSetLineWidth(UIGraphicsGetCurrentContext(), 2.0);
CGContextSetRGBStrokeColor(UIGraphicsGetCurrentContext(), 0.0, 0.0, 0.0, 1.0);
CGContextSetShouldAntialias(UIGraphicsGetCurrentContext(), YES);
CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB();
CGFloat components[4] = {0.0, 0.0, 0.0, 1.0};
CGColorRef shadowColor = CGColorCreate(colorSpace, components);
CGContextSetShadowWithColor(UIGraphicsGetCurrentContext(), CGSizeMake(10,10), 4.0, shadowColor);
Cảm ơn.