I just want to know why the selection indicator looks like this in my iPad App. By “like this” I mean the first half has one color pattern and the other one has another. I’m creating my UIPickerView programatically like this:
pickerView = [[UIPickerView alloc] init];
pickerView.showsSelectionIndicator = YES;
pickerView.delegate = self;
pickerView.dataSource = self;
txtFolder.inputView = pickerView;
I need the pickerview to show the same color pattern. Any ideas?

I have been fighting with the same issue the whole day today.
I have similar code:
So if you perform ‘pickerView.showsSelectionIndicator = YES’ after selecting a row it solves the problem.
The solution:
Alex, try this, may be it will help you.
UPDATE:
But the only true way is to show a picker within a popover. The cause of the issue is that a picker is not suitable for the main screen!