【发布时间】:2014-04-17 10:33:16
【问题描述】:
有谁知道如何从 UIPickerView 中的数组设置字体大小。
//Set selectedElement's font to selectedFont
- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component
{
ContainerViewController container = (ContainerViewController )[self navigationController].parentViewController;
UITextView selectedText = (UITextView) container.selectedElement;
if(pickerView.tag == 1) {
UIFont selectedFont = [UIFont fontWithName:[availableFonts objectAtIndex:row] size:DEFAULT_FONTSIZE];
[selectedText setFont:selectedFont];
} else {
NSNumber selectedFontSize = [availableFontSizes objectAtIndex:row]
//Set selectedText's font size to selectectedFontSize
}
}
【问题讨论】:
-
我不确定代码是否与问题相对应。正如我所理解的那样,您需要为 UIPickerView 中的每个标题正确使用不同的字体吗?
-
是的,正确。谢谢
-
现在你检查选择器标签,我假设你有两个选择器?
标签: ios uipickerview font-size