UIPickerView去掉背景上的黑线
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UIPickerView去掉背景上的黑线相关的知识,希望对你有一定的参考价值。
- (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(nullable UIView *)view; { UILabel* pickerLabel = (UILabel*)view; if (!pickerLabel){ pickerLabel = [[UILabel alloc] init]; pickerLabel.font=[UIFont systemFontOfSize:18 weight:1]; pickerLabel.textColor=[UIColor whiteColor]; pickerLabel.textAlignment=1; [pickerLabel setBackgroundColor:[UIColor clearColor]]; } pickerLabel.text=[self pickerView:pickerView titleForRow:row forComponent:component]; //在该代理方法里添加以下两行代码删掉上下的黑线 [[pickerView.subviews objectAtIndex:1] setHidden:TRUE]; [[pickerView.subviews objectAtIndex:2] setHidden:TRUE]; return pickerLabel; }
以上是关于UIPickerView去掉背景上的黑线的主要内容,如果未能解决你的问题,请参考以下文章