可能重复:
UIPickerView Font…
我真的在我的应用程序中遇到了这个问题。我到处搜索都无济于事。如何更改UIPickerView中的字体大小?
答案 0 :(得分:15)
在picker的数据委托中实现viewForRow:forComponent:
方法,使用您需要的字体(以及所有其他属性)在其中创建UILabel实例,例如:
- (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(UIView *)view{
UILabel* tView = (UILabel*)view;
if (!tView){
tView = [[UILabel alloc] init];
// Setup label properties - frame, font, colors etc
...
}
// Fill the label text here
...
return tView;
}
答案 1 :(得分:-1)
PickerView.transform = CGAffineTransformMakeScale(0.4,0.4);