Не проверял это, но я предполагаю, что вы видите не тень, а градиентную заливку, генерируемую с помощью "tubularBarPlotWithColor
". Тень, вероятно, что-то вне границ бара.
Вместо этого попробуйте создать гистограмму с помощью:
CPBarPlot *barPlot = [[CPBarPlot alloc] init];
Тогда используйте:
barPlot.fill = [CPFill fillWithColor:myCPColor];
Или, если вы действительно хотите градиентную заливку:
fillGradient = [CPGradient gradientWithBeginningColor:myCPColorBegin endingColor:myCPColorEnd];
barPlot.fill = [CPFill fillWithGradient:fillGradient];
Надеюсь, это поможет!
Клас