我想更改日期选择器和选择器 View 的字体大小。这可能吗 ? 如果是吗?然后是怎么做到的。
最佳答案
没有任何API可以改变UIDatePicker
的外观。
您可以使用 UIPickerView
自己制作一个非常令人信服的副本
- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView {
return a;}
- (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component {
return b;}
- (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(UIView *)view {
UILabel *lblpkr= [[UILabel alloc] initWithFrame:CGRectMake(p,q,r,s)];
[lblpkr setBackgroundColor:[UIColor clearColor]];
[lblpkr setTextColor:[UIColor blueColor]];
[lblpkr setFont:[UIFont boldSystemFontOfSize:x]];
[lblpkr setText:[NSString stringWithFormat:@"%d",row]];
return lblpkr;}
对于 swift
请参阅此内容以了解 UIDatePicker
的可自定义实现
关于ios - 如何在 iOS Objective C 中更改日期选择器 View 和选择器 View 的字体大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37678487/