【问题标题】:Add font family and font size in UIPickerView在 UIPickerView 中添加字体系列和字体大小
【发布时间】:2011-12-30 05:31:44
【问题描述】:

我是 iOS 编程新手,我有一个项目,我的要求是

1:我必须添加字体系列

2:同理,我还要加上字体大小

这些将被添加,顶部有一个完成按钮,它们之间有一个分叉。

我已经搜索过但无法得到它的人,请帮助我。提前致谢。

【问题讨论】:

  • 你不能做哪些,选择器视图或获取字体系列,或两者兼而有之?目前这是一个要求,而不是一个问题。

标签: xcode uipickerview font-size picker font-family


【解决方案1】:
  • 您的选择器视图应该有两个组件。
  • 第一个组件中的行数应该是字体系列列表中的项目数。
  • 第二个组件中的行数应该是您希望提供的尺寸选项数量的计数。

这些数字由选择器视图datasource 控制。此协议中只有两种方法。

  • 每一行的标题应该是列表中相关索引处的字体系列名称,或者是字体大小选项。

这被选择器视图delegate方法pickerView:titleForRow:forComponent:覆盖

您的数据源和委托通常是同一个对象,通常是呈现选择器的视图控制器。

【讨论】:

  • 感谢您的回答。我正在努力!
  • 我已经完成了所有的要求,我唯一的问题是如何将字体系列添加到选择器视图中?请帮帮我,我的学校项目快完成了。
  • [UIFont familyNames] 为您提供所有可用字体系列的数组。
  • 是的,我试过了,效果很好……谢谢这位兄弟,我的下一个大挑战是如何将系统生成的字体添加到 PickerView 中的其他组件?
  • 如果答案对您有用,您可以使用答案分数下方的复选标记符号接受它。您的下一个挑战是一个新问题!
猜你喜欢
  • 1970-01-01
  • 2016-03-09
  • 2011-12-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-10-13
  • 2011-05-26
  • 1970-01-01
相关资源
最近更新 更多