 <p>yes it is absolutely possible. u need to handle pickerView delegate method </p> <pre><code>- (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(UIView *)view </code></pre> <p>here you simply return custom view(could be anything UIImage UILabel)</p> <p>and set userInteractionEnable property to no for customize view..</p>