Tar*_*riq 2 objective-c uifont ios swift
我们的产品是用目标C编写的,我们已经开始在swift中编写新功能.
这是我们的全球文件中写的东西 -
#define SPXFontHelveticaBold(SIZE) [UIFont fontWithName:@"Helvetica" size:SIZE]
Run Code Online (Sandbox Code Playgroud)
我无法在我的快速课程中使用它.
swift中没有宏,但您可以使用后面的代码块来实现相同的功能UIFont.
func SPXFontHelveticaBold (s:CGFloat) -> UIFont{
return UIFont (name: "Helvetica", size:s )
}
Run Code Online (Sandbox Code Playgroud)
或者你可以定义一个Helper struct,它具有如下功能.
struct Helper {
static func SPXFontHelveticaBold(s: CGFloat) -> UIFont {
return UIFont (name: "Helvetica", size:s )
}
let font = Helper.SPXFontHelveticaBold(14)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
584 次 |
| 最近记录: |