Finally managed to do it. I am trying to use it to view with one component.
set the background color in selection mode with the wizard or code as follows:
Picker1.backgroundColor = [UIColor someColor];// clearColor for transparent
Set the alpha value for the subviews of the selection view, numbered 0, 1, and 3. (I don't know why the thought of viewing 2 comes up). Do this by the code after the first load data for the picker view, as it should (this will throw an exception if you do this in DidViewLoad).
[(UIView*)[[Picker1 subviews] objectAtIndex:0] setAlpha:someValue];
Remember to clear the background color for the label that you submit to the selection view in the viewForRow method.
lbl.backgroundColor = [UIColor someColor];// could be clearColor
source share