如何在iOS中将Pictos字体应用于UIButton
我想使用主页button与主图标,但我想使用实际的字体,而不是graphics。
例如)我将设置UIButton标题为“H”,并设置Pictos字体,以便它应该自动将button文本转换为相应的graphics(在这种情况下,主页图标)
如何使用pictos字体做到这一点?
最后从photoshop以.otf格式获得“Pictos”字体。 Pictos字体在Photoshop中可用。
脚步:
- 从photoshop导出.otf格式的Pictos字体。
- 将自定义字体添加到您的应用程序,您可以将它们添加到XCode项目。
-
修改application-info.plist文件。 将“应用程序提供的字体”键添加到一个
新的一排。 为添加的pictos字体添加一个项目。 -
创buildbutton并设置Pictos字体。
UIButton *homeButton = [UIButton buttonWithType:UIButtonTypeCustom]; homeButton.frame = CGRectMake(0, 0, 34 , 33); [homeButton setTitle:@"H" forState:UIControlStateNormal]; homeButton.titleLabel.font = [UIFont fontWithName:@"Pictos" size:22];
- 你会看到像主页图标的button
注意:您可以通过设置正确的标题文字来设置不同的图标。