Рисунок линии с тенью, но только хочу держать тень. IOS

Я пытаюсь нарисовать линию с тенью, но я не хочу держать линию, но только тень Отказ

Я попытался установить цвет инсульта линии, но когда я делаю то, что тень также исчезает.

Следующий код создает 2 строки, я только хочу сохранить тень, потому что она выглядит приятнее, и ее не пикселируется, как линия.

Это возможно?

    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);

Спасибо.

7
задан Rob 8 September 2011 в 20:50
поделиться